我有一个正则表达式,
end\\s+[a-zA-Z]{1}[a-zA-Z_0-9]
这应该与规范相匹配
end abcdef123
whereabcdef123
必须以字母和后续的字母数字字符开头。
但是目前它也匹配这个
foobar barfooend
bar fred bob
它end
在结束时拾取它,barfooend
并且bar
实际上end bar
作为合法结果返回。
我试过了
^end\\s+[a-zA-Z]{1}[a-zA-Z_0-9]
但这似乎根本不起作用。它最终什么都不匹配。它应该相当简单,但我似乎无法弄清楚。