我们如果要用php的正则去匹配某个html格式的字符串,如下面这种情况:
在浏览器打开,其实他是解析成了html格式呈现出来,并且用php的函数preg_match()去匹配的时候,他每次只匹配到一行,比如说第一行的<div>不能判断它的下一行是否出现了<p>
所以就先采用了一种将html格式先转移成字符串的形式然后再去匹配。
如下两行代码和浏览器呈现效果:
将尖括号去掉之后:
字符串变成这样之后就可以比较好的去匹配了
我们如果要用php的正则去匹配某个html格式的字符串,如下面这种情况:
在浏览器打开,其实他是解析成了html格式呈现出来,并且用php的函数preg_match()去匹配的时候,他每次只匹配到一行,比如说第一行的<div>不能判断它的下一行是否出现了<p>
所以就先采用了一种将html格式先转移成字符串的形式然后再去匹配。
如下两行代码和浏览器呈现效果:
将尖括号去掉之后:
字符串变成这样之后就可以比较好的去匹配了