php中如何使用正则表达式删除a标签
程序员文章站
2022-03-04 13:49:15
...
目的:
使用正则表达式删除下列内容中的a标签,同时保留a标签内容
<div>欢迎来到<a href=//www.php.cn>www.php.cn</a></div>
修改后:
<div>欢迎来到www.php.cn</div>
解决方法:
$str = "<div>欢迎来到<a href=//www.php.cn>www.php.cn</a></div>"; $str = htmlspecialchars_decode($str); $str = preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $str); echo $str;
运行结果为:
<div>欢迎来到www.php.cn</div>
以上就是php中如何使用正则表达式删除a标签的详细内容,更多请关注其它相关文章!
推荐阅读
-
教你如何在CI框架中使用 .htaccess 隐藏url中index.php
-
PHP使用正则表达式获取微博中的话题和对象名
-
EditPlus中通过正则表达式删除文档多余空行使用指南[图文]
-
PHP中如何使用session实现保存用户登录信息
-
php中如何同时使用session和cookie来保存用户登录信息
-
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
-
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
-
php实现使用正则将文本中的网址转换成链接标签
-
浅析PHP中call user func()函数及如何使用call user func调用自定义函数
-
浅谈php正则表达式中的非贪婪模式匹配的使用