Регулярное выражение для разбора стран в строке - PullRequest
0 голосов
/ 28 января 2019

Моя строка похожа на ["AKTIV", "sd: RU-HR"]. Я хочу иметь выходные данные как RU и HR.Я мог бы достичь результата, написав функции substr и position, но я уверен, что есть очень простой способ добиться этого с помощью регулярного выражения, который мне не удалось сделать.ТИА.

1 Ответ

0 голосов
/ 28 января 2019

Кажется, вы хотите захватить разделенные дефисом алфавиты.Вы можете использовать это регулярное выражение,

([A-Z]+)-([A-Z]+)

Демо

Если вы хотите использовать буквы как в нижнем, так и в верхнем регистре, используйте это.

([a-zA-Z]+)-([a-zA-Z]+)

Демо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...