Laravel 数字的最小长度验证无效
Laravel minimum length validation for numbers not working
Laravel 数字的最小长度验证不起作用,请找到以下表达式
'country_code' => 'regex:/^.{2,4}$/',
'country_code' => 'bail|required|numeric',
我需要限制 1 位数字,包括零
例如:(01,+1,00,99,999,......) 有效
(0,+,1,......) 无效
如果您要匹配的最大数字是 999,您可以使用 alternation 来匹配加号后跟匹配 1-3 位数字或匹配 2-3 位数字。
^(?:\+\d{1,3}|\d{2,3})$
允许 01
在你的情况下尝试
^(?:[0-9][0-9]{1,3}|[0-9])$
Laravel 数字的最小长度验证不起作用,请找到以下表达式
'country_code' => 'regex:/^.{2,4}$/',
'country_code' => 'bail|required|numeric',
我需要限制 1 位数字,包括零 例如:(01,+1,00,99,999,......) 有效 (0,+,1,......) 无效
如果您要匹配的最大数字是 999,您可以使用 alternation 来匹配加号后跟匹配 1-3 位数字或匹配 2-3 位数字。
^(?:\+\d{1,3}|\d{2,3})$
允许 01
在你的情况下尝试
^(?:[0-9][0-9]{1,3}|[0-9])$