Groovy正则表达式/模式匹配

时间:2011-10-14 19:17:27

标签: regex groovy

我们如何在groovy中进行正则表达式匹配,以下示例中的groovy中的正则表达式是什么?

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

1 个答案:

答案 0 :(得分:14)

非常简单的常规

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

请注意,正则表达式[a-z]\d{4}表示任何字符a-z一次,后跟恰好4位数字,并且可以与任何处理正则表达式的语言一起使用,而不仅仅是groovy。

在我的控制台中,我只测试了小写字母,但是只处理大写字母

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

enter image description here