Я использую следующее регулярное выражение для соответствия номеру учетной записи. Когда мы первоначально помещали это регулярное выражение вместе, правило состояло в том, что номер учетной записи начинался бы только с одной буквы. С тех пор это изменилось, и у меня есть номер счета, который имеет 3 буквы в начале строки.Regex помогает сопоставить более одной буквы
Я хотел бы иметь регулярное выражение, которое будет соответствовать как минимум 1 букве и максимум 3 буквам в начале строки. Последний вопрос - длина строки. Это может быть до 9 символов и минимум 3.
Вот что я в настоящее время использую.
'/^([A-Za-z]{1})([0-9]{7})$/'
Есть ли способ, чтобы соответствовать всем этим?
Не совместим ли это с такими вещами, как: «A0A»? –
Шелдон, оригинал сделал, вы поймали меня в середине редактирования. Этот текущий исправляет эту проблему, гарантируя, что символы 2 и 3 имеют формы 'AA',' A0' или '00'. – paxdiablo
Теперь выглядит хорошо. +1 –