2011-10-14 262 views
0

我們如何做groovy中的正則表達式匹配,groovy中的正則表達式對於下面的例子會是什麼?Groovy正則表達式/模式匹配

Example : f2376 Regex: (anyLetter)(followed by 4 digits) 
+0

你能告訴我們你已經嘗試了什麼? – CamelSlack

+3

http://groovy.codehaus.org/Regular+Expressions –

回答

12

與常規

"f1234" ==~ /[a-z]\d{4}/

注意很簡單的正則表達式[a-z]\d{4}意味着任何字符AZ一次,然後是4位數,並可以或許用任何語言來處理使用正則表達式,不只是groovy。

在我的控制檯我只是小寫字母測試,但處理上情況下,也只是做

"f1234" ==~ /[a-zA-Z]\d{4}/

enter image description here

+0

\ w將不僅匹配字母! – Eder

+0

@eder,是的,我更新了 – hvgotcodes