我通过正则表达式跟踪我想要匹配的字符串
XYZ 8,4
XYZ 13,5
基本上,要严格匹配的预定义单词(XYZ)后跟空格和逗号分隔的数字,每个数字的最大长度为2
我还有另一组需要正则表达式匹配的字符串
XYZ A 8.2.3
XYZ A 12.3.2
这里,一个预定义的单词(XYZ A),其中的空格要严格匹配,后跟空格和点分隔的数字,每个数字的最大长度为2格式(digit.digit.digit)
感谢任何指针
答案 0 :(得分:1)
以下是适用于http://regexr.com/3f27q
的内容这是它在java中的样子:
Pattern.compile("^((XYZ)|(XYZ A))\\W(\\d+[,.])*\\d+$");