Я использую регулярное выражениеРегулярного выражения не соответствует шаблону
/[A-Za-z]{3}(P|p){1}[A-Za-z]{1}\d{4}[A-Za-z]{1}$/
Для подходящего шаблона:
3 alphabets A to Z
1 letter to be exactly P
1 letter A to Z
4 digits
1 letter A to Z
Его работает для всех сценариев, но неудача в одном случае, когда мы вступаем текст
awdejhjhpr5467y
вы можете рассмотреть возможность его проведения HERE
Принимает более 3 алфавитов в начале. Что не хватает в выражении Кто-то может помочь!
'/^[A-Za-Z] { 3} (P | p) {1} [A-Za-z] {1} \ d {4} [A-Za-z] {1} $/' –
Я предполагаю, что это отдельная строка так что рядом с вашим ожидаемым шаблоном нет соседних символов небелого пробела? – jusopi
['/^[az]{3}p[az]\d{4}[az]$/i'](https://regex101.com/r/xG6lP8/2) – Tushar