需要使用适合两者的正则表达式从以下字符串中提取(Sev-1)或(Sev-2)
1) Sev-1 (Medium)
2) Sev-2 (Medim/minor)
答案 0 :(得分:2)
希望这就是你要找的东西:
def matches = """
1) Sev-1 (Medium)
2) Sev-2 (Medim/minor)
"""=~/(Sev-\d*)/
println matches[0][1]
println matches[1][1]
打印:
Sev-1
Sev-2
<强>更新强>:
好吧,仍然是正则表达式保持不变:假设您的字符串为s
:
def matches = s =~/(Sev-\d*)/
println matches[0][1]
您可以在s