Проверка минимальной длины Laravel для неработающих номеров - PullRequest
0 голосов
/ 30 октября 2018

Проверка минимальной длины Laravel для неработающих чисел, пожалуйста, найдите следующие выражения

  'country_code' => 'regex:/^.{2,4}$/',
  'country_code' => 'bail|required|numeric',

мне нужно ограничить 1 цифру нуберами, включая ноль например: (01, + 1,00,99,999, ......) действительны (0, +, 1, ......) недействительны

Ответы [ 2 ]

0 голосов
/ 30 октября 2018

для разрешения 01 в вашем случае попробуйте

^(?:[0-9][0-9]{1,3}|[0-9])$ 

см

0 голосов
/ 30 октября 2018

Если максимальное число, которое вы хотите сопоставить, равно 999, вы можете использовать чередование для сопоставления либо плюса с последующим сопоставлением 1-3 цифр, либо совпадения 2-3 цифр.

^(?:\+\d{1,3}|\d{2,3})$

Regex demo

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...