0
如何验证laravel中的数字? 我试过数字和数字,但它接受+和 - 字符作为我不想要的有效数字/数字。 (+123或-123被验证为有效数字)Laravel Numbers Only验证
laravel上是否存在只接受0-9作为有效数字的现有规则,或者我必须使用正则表达式代替?
如何验证laravel中的数字? 我试过数字和数字,但它接受+和 - 字符作为我不想要的有效数字/数字。 (+123或-123被验证为有效数字)Laravel Numbers Only验证
laravel上是否存在只接受0-9作为有效数字的现有规则,或者我必须使用正则表达式代替?
所以我最终使用正则表达式代替。
regex:/^[0-9]+$/
尝试此规则:
digits_between:min,max
只允许数字,你只需要指定最小和数字最大数量。
为例:
'CowsNumber' => 'digits_between:3,10',
你可以做整数 – tam5
@tam它仍然接受+和 - 和前不能使用0。 (0123)无效 – otezz
哦对。好吧,我想你必须使用正则表达式bc PHP函数is_numeric允许符号,但它是一个非常简单的正则表达式 – tam5