您的位置:首页 > 编程语言 > PHP开发

关于php正则匹配html格式字符串每次只匹配一行问题解决

2018-01-18 15:39 471 查看
我们如果要用php的正则去匹配某个html格式的字符串,如下面这种情况:



在浏览器打开,其实他是解析成了html格式呈现出来,并且用php的函数preg_match()去匹配的时候,他每次只匹配到一行,比如说第一行的<div>不能判断它的下一行是否出现了<p>



所以就先采用了一种将html格式先转移成字符串的形式然后再去匹配。
如下两行代码和浏览器呈现效果:



将尖括号去掉之后:



字符串变成这样之后就可以比较好的去匹配了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: