微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP正则删除html代码中a标签并保留标签内容的方法 <font color=red>原创</font>

本文实例讲述了PHP正则删除HTML代码中a标签并保留标签内容方法分享给大家供大家参考,具体如下:

一、问题:

HTML代码如:

rush:xhtml;">
欢迎访问编程之家www.jb51.cc

要求正则删除a标签,同时保留a标签内容,如下:

rush:xhtml;">
欢迎访问编程之家www.jb51.cc

二、解决方法

rush:PHP;"> $str = "
欢迎访问编程之家www.jb51.cc
"; $str = htmlspecialchars_decode($str); $str = preg_replace("/]*>(.*?)<\/a>/is","$1",$str); echo $str;

运行结果为:

欢迎访问编程之家www.jb51.cc

问题解决!

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

JavaScript正则表达式在线测试工具:

正则表达式在线生成工具:

更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》、《》及《

希望本文所述对大家PHP程序设计有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐