Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为什么这个[.]+Java 正则表达式不匹配我的"foo"文本,而.+完美匹配(在这里测试)?
[.]+
"foo"
.+
[.]相当于转义.(点)字符,即\\..
[.]
.
\\.
一旦字符出现在字符类中,它就失去了作为特殊字符的状态。
由于foo不包含任何点,因此没有任何匹配项。.+另一方面,它是一个匹配所有内容的通配符贪婪表达式。
foo