Патриот
Новичок
Повторения в рег. выражении
Здравствуйте, я тут велосипед изобрел
Не подскажете как правильнее?
Здравствуйте, я тут велосипед изобрел

Не подскажете как правильнее?
PHP:
$muri=explode("/","$REQUEST_URI");
$regul= "/^";
foreach($muri as $a)
{
if($a!=="")
{
$regul .= "[\/]{1}[a-zA-Z0-9\_]+";
}
}
$regul .= "[\/]{1}[a-zA-Z0-9\.\?\=\&\_]{0,60}$/";
if(preg_match($regul, $REQUEST_URI))
{
print "Ok";
} else { print "Xakep?"; exit(); }