окончательно запутался в синтаксисе :-((( 

 Не бойся. Данный синтаксис получился, когда несколько простых инструкций с использованием регулярного выражения злобный дядя Маньяк скрутил в одну 

)
Если тебе достаточно имени относительно корня, то делай так (стараюсь писать ясно и понятно).
//выделяем строку вида /dir1_name/dir2_name/ и т.п
preg_match(\'\\/.*\\//\',$REQUEST_URI,$res); 
//заменяем все / на _
$res=preg_replace(\'/\\//\',\'_\',$res[0]); 
include(\'/template_menu_dir/$res.inc\'); //инклюдим