prova con qualcosa di simile, non è un espressione regolare ma può esseti utile ...
$t = "c:\dir1\dir2\dir3\dir4\dirX\dirY";
$tt = explode('\\', $t);
$t = implode('\\', array_splice($tt, 0, count($tt)-2));
print $t;
prova con qualcosa di simile, non è un espressione regolare ma può esseti utile ...
$t = "c:\dir1\dir2\dir3\dir4\dirX\dirY";
$tt = explode('\\', $t);
$t = implode('\\', array_splice($tt, 0, count($tt)-2));
print $t;