laravel 生成正则表达式以验证输入
laravel generate regex to validate input
我需要创建正则表达式模式来验证输入值。值必须是这样的字符串:1234567/00/AB/1234/123456
在单词中 6 位数字斜线 2 零斜线两个大写字母(3 种可能的 AA 或 AB 或 AC)斜线 4 位数字斜线 6 位数字。现在我有这样的东西但不是工作
'regex:/^\[0-9]{7}\/\[0]{2}\/\[A-Z]{2}\/\[0-9]{4}\/\[0-9]{6}/'
使用这个:
[0-9]{6}\/[0]{2}\/(AA|AB|AC)\/[0-9]{4}\/[0-9]{6}
- 第一个序列应为 6 个字符 (
{6}
)
- 第三个序列是 3 种可能性之一 (
(AA|AB|AC)
)
我需要创建正则表达式模式来验证输入值。值必须是这样的字符串:1234567/00/AB/1234/123456
在单词中 6 位数字斜线 2 零斜线两个大写字母(3 种可能的 AA 或 AB 或 AC)斜线 4 位数字斜线 6 位数字。现在我有这样的东西但不是工作
'regex:/^\[0-9]{7}\/\[0]{2}\/\[A-Z]{2}\/\[0-9]{4}\/\[0-9]{6}/'
使用这个:
[0-9]{6}\/[0]{2}\/(AA|AB|AC)\/[0-9]{4}\/[0-9]{6}
- 第一个序列应为 6 个字符 (
{6}
) - 第三个序列是 3 种可能性之一 (
(AA|AB|AC)
)