laravel генерирует регулярные выражения для проверки ввода - PullRequest
0 голосов
/ 04 июля 2019

Мне нужно создать шаблон регулярного выражения для проверки входного значения. Значение должно быть строкой, которая выглядит следующим образом: 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}/'

1 Ответ

1 голос
/ 04 июля 2019

Используйте это:

[0-9]{6}\/[0]{2}\/(AA|AB|AC)\/[0-9]{4}\/[0-9]{6}
  • Первая последовательность должна состоять из 6 символов ({6})
  • Третья последовательность является одной из 3 возможностей ((AA|AB|AC))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...