Laravel 字段验证:允许 8 位或 16 位数字
Laravel Field Validation: Either 8 or 16 Digits is Allowed
我正在尝试使用 Laravel 的验证 class 来验证文本字段。相同的文本字段可以恰好有 8 位数字或 16 位数字。以下代码无效。
$validationRules = [
'number' => 'required|digits:8/16',
];
试试这个
$validationRules = [
'number' => 'required|regex:/^(\d{8}|\d{16})$/',
];
我正在尝试使用 Laravel 的验证 class 来验证文本字段。相同的文本字段可以恰好有 8 位数字或 16 位数字。以下代码无效。
$validationRules = [
'number' => 'required|digits:8/16',
];
试试这个
$validationRules = [
'number' => 'required|regex:/^(\d{8}|\d{16})$/',
];