java为什么html内容不能匹配一个相当简单的正则表达式?
我将html页面内容作为字符串,并尝试检查它是否与^.+$
的regexp匹配。它返回false。我不明白为什么会这样
代码相当简单:
content.matches(regexp)
你可以在下面搜索框中键入要查询的问题!
我将html页面内容作为字符串,并尝试检查它是否与^.+$
的regexp匹配。它返回false。我不明白为什么会这样
代码相当简单:
content.matches(regexp)
# 1 楼答案
默认情况下,
.
与\r
和\n
不匹配。要使.
也与它们匹配,请启用DOT-ALL(即s
标志):