标签: java regex
我想查看包含ST=的字符串。 ST和=之前/之后可能有空格。
ST=
ST
=
所以我将正则表达式匹配为"\\s*ST\\s*=\\w+",但它不起作用。有什么想法吗?
"\\s*ST\\s*=\\w+"
String REG_MATCH = "\\s*ST\\s*=\\w+"; String value =" ST= CA" if (value.matches(REG_MATCH)){ --matched }
提前致谢。
答案 0 :(得分:1)
在= 之前和之后加入可选空格:
String REG_MATCH = "\\s*ST\\s*=\\s*\\w+";