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))