正则表达式以字符串形式解析国家

时间:2019-01-28 11:31:07

标签: regex

我的字符串就像[“ AKTIV”,“ sd:RU-HR”],我想将输出作为RU和HR。 我可以通过编写substr和position函数来达到结果,但是我很确定有一种非常简单的方法可以通过regexp来实现,而我无法做到这一点。 TIA。

1 个答案:

答案 0 :(得分:0)

似乎您想捕获连字符分隔的字母。您可以使用此正则表达式,

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

Demo

如果要同时使用大小写字母,请使用此字母。

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

Demo