
08.12.2007, 23:49
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от Helios
PHP код:
function check($str)
{
return preg_match('/^([0-9]{1,8}])$|^([a-z]{1,6})$|^([A-Z]{1,6})$/', $str);
}
Регулярки те же, но preg_match работает быстрее
Лучше так
PHP код:
function check($str)
{
if(preg_match('/^({[0-9]{1,8}}|{[a-z]{1,6}}|{[A-Z]{1,6}})$/', $str);)
{ return false;}
else {return true;}
}
Последний раз редактировалось Macro; 08.12.2007 в 23:53..
|
|
|