@GRO24

Как произвести проверку строки с помощью preg_match?

Нужно проверить формат ввода строки: test: 1,2,3.
Количество чисел плавающее, но не менее одного.
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
Не благодарите:
if (preg_match('/\Atest: (\d,?)+\z/', $string)) {
	echo 'ok!';
} else {
	echo 'not match!';
}


Проверить preg_match
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
FanatPHP
@FanatPHP
Чебуратор тега PHP
можно проще.
explode и дальше проверяешь каждый элемент в отдельности.
но я тут подумал что так будет сложнее на самом деле, если надо проверять каждый элемент, число ли это.

А если не надо проверять сами элементы, то тогда просто размер массива.
Ответ написан
@66demon666
По навыкам джун - по факту безработный
На всякий случай, мож пригодится Полезный ресурс
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы