|
|
1
22
用作
小的
一般来说,使用regex解析HTML并不是一个好主意。 |
|
|
2
3
像这样的东西是你要找的。。。
在regex的末尾使用“is”,因为这会导致它不区分大小写,这更灵活。 |
|
|
3
0
尝试preg\u匹配,然后按以下模式进行preg\u替换:
还没试过,可能需要调整。 另一种方法是复制这个函数,如果可能的话,使用你的副本,不使用h3。 |
|
|
4
0
通过Google偶然发现了这一点-对于其他使用regex解析HTML感到不舒服的人来说,下面是一个DOMDocument解决方案,我觉得这样做更安全:
感谢 this other answer 用于XPath查询。 |
|
|
5
-1
即使中间有换行符,这种方法仍然有效,但如果不常用的符号位于中间,则会失败。有人知道更好的方法吗? |
|
|
6
-1
RegEx或正则表达式是您想要删除的代码,PHP函数preg\u replace()将删除所有与之匹配的div或div,或者用其他内容替换它们。在下面的示例中,$incoming\u data是在删除元素之前放置所有内容的地方,$result是最终产品。基本上,我们告诉代码找到class=myclass的所有div,并用(nothing)替换它们。 如何在PHP中按类删除div及其内容 把我的课改成你的课。
如何在PHP中按ID删除div及其内容 $result=preg#u replace('#(.*?)#','',$传入的#数据); 如果你的div有多个类? 只要把我的身份证换成你部门的身份证就行了。
如何删除PHP中的所有标题 这是如何删除所有标题。
|