首页 > PHP教程 > php开发知识文章

php使用正则表达式删除a标签并保留标签内容的方法

本文主要介绍了php使用正则表达式删除html代码中的class属性的方法,使用了php字符串正则匹配相关操作技巧,需要的朋友参考下

使用正则表达式删除a标签,同时保留a标签内容

php代码实现:

$str = "<div>欢迎访问php教程网站<a href=http://www.yuqingqi.com>www.yuqingqi.com</a></div>";
$str = htmlspecialchars_decode($str);

$str = preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $str);
echo $str;

输出结果:

<div>欢迎访问php教程网站www.yuqingqi.com</div>

php使用正则表达式删除a标签并保留标签内容的方法

以上就是本文php使用正则表达式删除a标签并保留标签内容的方法的全部内容,希望本文所述对大家PHP程序设计有所帮助。

关闭
感谢您的支持,我会继续努力!
扫码打赏,建议金额1-10元


提醒:打赏金额将直接进入对方账号,无法退款,请您谨慎操作。