Разделить строку по маске

Рейтинг: 0Ответов: 1Опубликовано: 21.01.2023

Есть строка:

12КБ29-ЛБАА

надо разбить её на строки используя шаблон регулярных выражений, зная их формат

[число][две буквы][цифра][цифра]-[четыре буквы]

в результате должен быть массив строк

12
КБ
2
9
ЛБАА

Возможно ли это вообще с помощью Regex? Разбивать по шаблону необходимо, потому что есть задача составить словарь выражений и разбивать строки по нему, зная выражение которое относится к данной сроке.

Ответы

▲ 0

Разбивка с помощью скобочных групп

/^(\d+)([A-ZА-Я]{2})(\d)(\d)-([A-ZА-Я]{4})$/