$uri = $_SERVER['REQUEST_URI'];
if(!empty($uri))
{
$a = mb_eregi_replace("[^a-z0-9A-Z-\/]", "", $uri);
$b = trim($a, "-");
echo $b;
}
siteru/cat/post-num1-sdcsd------///
как и ожидалось.preg_replace('/[^a-zA-Z\d\/-]/', '', $url);
.a-z-A-Z
?