У меня есть регулярное выражение, которое должно принимать число в окончательной позиции M, но вместо этого у моего клиента есть буква (заглавная M).
CNTCST79L20H50 M
G
Регулярное выражение:
^[A-Za-z]{6}[0-9]{2}[A-Za-z]{1}[0-9]{2}[A-Za-z]{1}[0-9]{3}[A-Za-z]{1}$
Как я могу изменить регулярное выражение, чтобы оно принимало CNTCST79L20H50 M
G, вместо того, чтобы требовать число?
равно
^[A-Za-z]{6}[0-9]{2}[A-Za-z]{1}[0-9]{2}[A-Za-z]{1}[0-9]{2}[A-Za-z]{2}$
исправить как регулярное выражение для кода
CNTCST79L20H50MG?
Редактировать:
NOTE К сожалению, последнее регулярное выражение должно принимать оба случая.