匹配一段<p></p>标签的内容,有的匹配不上。正则表达式如下:
$pattern = '/<p>(.*?)<\/p>/i';
于是,找出匹配不上的文章,修改正则表达式,挨个测试,痛苦中。。。
google,猛然发现一句:
. 匹配除“\n”之外的任何单个字符。若要匹配包括“\n”在内的任意字符,请使用诸如“[\s\S]”之类的模式。
(这个来源于:http://msdn.microsoft.com/zh-cn/library/ae5bf541%28VS.80%29.aspx)
$pattern = '/<p>([\s\S]*?)<\/p>/i';