Мне нужно регулярное выражение в PHP для проверки строки типа «AB345678» или «12345678». То есть, восьмая (8) буква, содержащая первые 2 буквы в виде алфавитных или числовых, но не комбинация обоих, а затем остальные 6 букв числовые. Я пытался сделать это самостоятельно, но он не работает.Регулярное выражение Первые 2 символа либо в алфавитном, либо в цифровом, но не в сочетании как
Вот мой код:
/^[0-9a-zA-Z]{2}[0-9]{6}$/
Я новичок в Regex, следовательно, нужна помощь здесь.
Заранее спасибо.
Hi Patashu, Благодарим за быстрый ответ. Ваше решение работало как шарм. :) –
Я бы предложил использовать группу, не связанную с захватом, так как вам не нужно выводить группу захвата. '(: [0-9] {2} | [A-Za-Z] {2}?)'. –