Pegas
Новичок
Регулярные выражения
Задача: проверить переменную $str на наличие в ней только цифр, причем вначале не должно быть "0" одного или более
Вот код решения, но есть баг - если в конце $str более одного "0" функция возвращает false
прошу помощи в решении вопроса...
Задача: проверить переменную $str на наличие в ней только цифр, причем вначале не должно быть "0" одного или более
Вот код решения, но есть баг - если в конце $str более одного "0" функция возвращает false
PHP:
function checkform($str)
{
if (preg_match("/^((?<!0)+[0-9])+$/i", $str))
return true;
else
return false;
}