2014-03-25 65 views

回答

0

希望這一個正則表達式是你在找什麼:

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 

UPDATE

還好,仍然是正則表達式是相同的:

可以說你的字符串是s

def matches = s =~/(Sev-\d*)/ 
println matches[0][1] 

您可以在s

+0

嘗試兩個值我不清楚,請原諒我的字符串讓我們說「s」。這將帶有(1)或(2)中的任何一個值。 現在需要打印提取的值。 – Alfaromeo