Всегда должна быть хотя бы 1 буква и хотя бы 1 цифра.
Внутреннюю информацию, не имеющую значения для проверки, можно добавить после номера заказа. Поэтому проверять нужно только первые 5 символов.
Положение символов каждый раз разное.
Пока я есть
Код: Выделить всё
\A\w{5}
Примеры строк:
Верно: A1Aaa, 1AAAA, 1111a, A1A1A. AAA123!A
Неверно: aaAAA, 11111, A AAA, A1, AA!1AA !A11
Требования к проверке номеров заказов для каждого клиента разные. Я хочу сохранить выражение регулярного выражения в базе данных, чтобы динамически загружать и проверять номера заказов для каждого клиента с помощью его выражения регулярного выражения.
Это требование одного клиента. У другого есть, например. 7 символов и только цифры.
Было бы здорово, если бы кто-нибудь здесь мог мне помочь!
Подробнее здесь: https://stackoverflow.com/questions/790 ... characters