[原创]PHP正则删除html代码中a标签并保留标签内容的方法


Posted in PHP onMay 23, 2017

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

一、问题:

有HTML代码如:

<div>欢迎访问三水点靠木<a href=https://3water.com>3water.com</a></div>

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

<div>欢迎访问三水点靠木3water.com</div>

二、解决方法:

$str = "<div>欢迎访问三水点靠木<a href=https://3water.com>3water.com</a></div>";
$str = htmlspecialchars_decode($str);
$str = preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $str);
echo $str;

运行结果为:

<div>欢迎访问三水点靠木3water.com</div>

问题解决!

PHP 相关文章推荐
PHP chmod 函数与批量修改文件目录权限
May 10 PHP
过滤掉PHP数组中的重复值的实现代码
Jul 17 PHP
php数组函数序列之array_unique() - 去除数组中重复的元素值
Oct 29 PHP
带密匙的php加密解密示例分享
Jan 29 PHP
PHP中unset,array_splice删除数组中元素的区别
Jul 28 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
Nov 25 PHP
PHP中imagick函数的中文解释
Jan 21 PHP
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
May 25 PHP
PHP文件及文件夹操作之创建、删除、移动、复制
Jul 13 PHP
PHP创建文件及写入数据(覆盖写入,追加写入)的方法详解
Feb 15 PHP
laravel dingo API返回自定义错误信息的实例
Sep 29 PHP
对laravel in 查询的使用方法详解
Oct 09 PHP
php出租房数据管理及搜索页面
May 23 #PHP
Yii框架创建cronjob定时任务的方法分析
May 23 #PHP
php注册审核重点解析(数据访问)
May 23 #PHP
php + nginx项目中的权限详解
May 23 #PHP
Yii框架实现记录日志到自定义文件的方法
May 23 #PHP
Yii 2.0如何使用页面缓存方法示例
May 23 #PHP
PHP创建单例后台进程的方法示例
May 23 #PHP
You might like
php array_walk 对数组中的每个元素应用用户自定义函数详解
2016/11/18 PHP
laravel框架查询数据集转为数组的两种方法
2019/10/10 PHP
让ie运行js时提示允许阻止内容运行的解决方法
2010/10/24 Javascript
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
2013/01/27 Javascript
jQuery实现个性翻牌效果导航菜单的方法
2015/03/09 Javascript
jquery+easeing实现仿flash的载入动画
2015/03/10 Javascript
js实现商品抛物线加入购物车特效
2020/11/18 Javascript
js自定义select下拉框美化特效
2016/05/12 Javascript
JavaScript实现页面无操作倒计时退出
2016/10/22 Javascript
d3.js实现简单的网络拓扑图实例代码
2016/11/06 Javascript
通过jsonp获取json数据实现AJAX跨域请求
2017/01/22 Javascript
javascript ES6中箭头函数注意细节小结
2017/02/17 Javascript
在 Node.js 中使用 async 函数的方法
2017/11/17 Javascript
JS中offset和匀速动画详解
2018/02/06 Javascript
一次Webpack配置文件的分离实战记录
2018/11/30 Javascript
js form表单input框限制20个字符,10个汉字代码实例
2019/04/12 Javascript
Vue强制组件重新渲染的方法讨论
2020/02/03 Javascript
Python中的闭包详细介绍和实例
2014/11/21 Python
利用一个简单的例子窥探CPython内核的运行机制
2015/03/30 Python
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
python生成多个只含0,1元素的随机数组或列表的实例
2018/11/12 Python
python turtle库画一个方格和圆实例
2019/06/27 Python
10分钟用python搭建一个超好用的CMDB系统
2019/07/17 Python
python ctypes库2_指定参数类型和返回类型详解
2019/11/19 Python
浅析python,PyCharm,Anaconda三者之间的关系
2019/11/27 Python
HTML5添加禁止缩放功能
2017/11/03 HTML / CSS
使用PDF.JS插件在HTML中预览PDF文件的方法
2018/08/29 HTML / CSS
Nuts.com:优质散装,批发坚果、干果和巧克力等
2017/03/21 全球购物
澳大利亚领先的孕妇服装品牌:Mamaway
2018/08/14 全球购物
娇韵诗俄罗斯官方网站:Clarins俄罗斯
2020/10/03 全球购物
爱耳日宣传活动总结
2014/07/05 职场文书
中学生旷课检讨书2篇
2014/10/09 职场文书
手机销售员岗位职责
2015/04/11 职场文书
活动总结模板大全
2015/05/11 职场文书
社区低保工作总结2015
2015/07/23 职场文书
浅谈GO中的Channel以及死锁的造成
2022/03/18 Golang