[原创]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 相关文章推荐
自己前几天写的无限分类类
Feb 14 PHP
php做下载文件的实现代码及文件名中乱码解决方法
Feb 03 PHP
php array_pop()数组函数将数组最后一个单元弹出(出栈)
Jul 12 PHP
PHP关联数组的10个操作技巧
Jan 21 PHP
如何使用php判断所处服务器操作系统的类型
Jun 20 PHP
php5.3 不支持 session_register() 此函数已启用的解决方法
Nov 12 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
Mar 17 PHP
PHP实现获取域名的方法小结
Nov 05 PHP
ThinkPHP安装和设置
Jul 27 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
Jul 29 PHP
php计划任务之验证是否有多个进程调用同一个job的方法
Dec 07 PHP
php微信公众平台配置接口开发程序
Sep 22 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
AJAX for PHP简单表数据查询实例
2007/01/02 PHP
支付宝接口开发集成支付环境小结
2015/03/17 PHP
关于php中的json_encode()和json_decode()函数的一些说明
2016/11/20 PHP
PHP 二维array转换json的实例讲解
2018/08/21 PHP
javascript中apply和call方法的作用及区别说明
2014/02/14 Javascript
JavaScript实现弹出模态窗体并接受传值的方法
2016/02/12 Javascript
JSON 必知必会 观后记
2016/10/27 Javascript
Jquery Easyui表单组件Form使用详解(30)
2016/12/19 Javascript
vue.js学习笔记:如何加载本地json文件
2017/01/17 Javascript
详谈jQuery Ajax(load,post,get,ajax)的用法
2017/03/02 Javascript
element 结合vue 在表单验证时有值却提示错误的解决办法
2018/01/22 Javascript
详解Vue调用手机相机和相册以及上传
2019/05/05 Javascript
vue elementui el-form rules动态验证的实例代码详解
2019/05/23 Javascript
使用JavaScript和MQTT开发物联网应用示例解析
2020/08/07 Javascript
JavaScript实现原型封装轮播图
2020/12/27 Javascript
python mysqldb连接数据库
2009/03/16 Python
python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
2014/07/11 Python
python中的reduce内建函数使用方法指南
2014/08/31 Python
Python matplotlib的使用并自定义colormap的方法
2018/12/13 Python
Python数据可视化库seaborn的使用总结
2019/01/15 Python
Python3使用xlrd、xlwt处理Excel方法数据
2020/02/28 Python
TensorFlow2.1.0最新版本安装详细教程
2020/04/08 Python
使用Numpy对特征中的异常值进行替换及条件替换方式
2020/06/08 Python
Python安装第三方库攻略(pip和Anaconda)
2020/10/15 Python
意大利值得信赖的在线超级药房:PillolaStore
2020/02/05 全球购物
法国包包和行李箱销售网站:Bagage24.fr
2020/03/24 全球购物
《那片绿绿的爬山虎》教学反思
2014/02/27 职场文书
竞选卫生委员演讲稿
2014/04/28 职场文书
爱心捐书活动总结
2014/07/05 职场文书
农村结婚典礼主持词
2015/06/29 职场文书
排球赛新闻稿
2015/07/17 职场文书
Python基础之元类详解
2021/04/29 Python
JavaWeb 入门:Hello Servlet
2021/07/16 Java/Android
gojs实现蚂蚁线动画效果
2022/02/18 Javascript
Golang 链表的学习和使用
2022/04/19 Golang
Python实现仓库管理系统
2022/05/30 Python