Regex 如何配置正则表达式点以匹配换行符?

Regex 如何配置正则表达式点以匹配换行符?,regex,Regex,我想弄明白这一点: <STYLE> lots of text and linebreaks </STYLE> 大量文本 和 换行符 如何检测样式标记内的任何内容(包括换行符)? 我试过了。*?但是没有帮助 thx您可能需要向regexp添加“s”修饰符。没有“s”点与换行符不匹配 记住,ReXEP是解析HTML的错误工具,最好考虑在您的语言中可用的专用解析库。 < P>正则表达式是解析HTML的一种坏方法。杰夫·阿特伍德(Jeff Atwood)写了一篇文章。*与示

我想弄明白这一点:

<STYLE>
lots of text
and
linebreaks
</STYLE>

大量文本
和
换行符
如何检测样式标记内的任何内容(包括换行符)? 我试过了。*?但是没有帮助

thx

您可能需要向regexp添加“s”修饰符。没有“s”点与换行符不匹配


记住,ReXEP是解析HTML的错误工具,最好考虑在您的语言中可用的专用解析库。

< P>正则表达式是解析HTML的一种坏方法。杰夫·阿特伍德(Jeff Atwood)写了一篇文章。

*
与示例文本不匹配,因为
与新行不匹配。您可以在您的正则表达式实现中启用单行模式(有些不支持,如javascript),或者您可以使用
[\S\S]*
代替
*

,如果他只是想在STYLE和/STYLE之间进行解析,那么使用正则表达式就可以了。