php批量删除超链接的实现方法


Posted in PHP onOctober 19, 2015

清除掉一段html文本内容中的超链接最常见的写法可以如下:

$str=preg_replace("/<a[^>]*href=[^>]*>|<\/[^a]*a[^>]*>/i","",$content);

1、删除html文本内容中的超链接
ereg_replace("<a [^>]*>|<\/a>","",$content);

2、清除包含指定关键词的超链接
$find="this string is my find"; 
$string='<font color="red">这段内容将要被替换掉</font>';//将超链接替换成的内容 
echo ereg_replace('<a([^>]*)>([^<]*'.$find.'[^>]*)</a>','<font color="red">\\2</font>',$content);

下面同时分享几种获取html文本内容中的超链接的文本内容方法:

//方法一 
preg_match_all('/<(a|a)[s]{0,1}[w=":()]*>[nrn]*(check user)[nrn]*</(a|a)>/i',$string,$matches); 
 
//方法二 
preg_match_all('/<a[dd]*>check user</a>/i',$string,$matches); 
print_r($matches); 
 
//方法三 
preg_match_all('/<a[^>]*>[^<]*</a>/i',$string,$matches); 
print_r($matches); 
 
//方法四 
preg_match_all('/<a.+?>check user</a>/is',$str,$arr); 
print_r($arr);

以上就是php批量删除超链接的四种方法,希望对大家的学习有所帮助。

PHP 相关文章推荐
用PHP和ACCESS写聊天室(十)
Oct 09 PHP
自动把纯文本转换成Web页面的php代码
Aug 27 PHP
JpGraph php柱状图使用介绍
Aug 23 PHP
PHP连接MongoDB示例代码
Sep 06 PHP
php中过滤非法字符的具体实现
Oct 29 PHP
php简单实现多字节字符串翻转的方法
Mar 31 PHP
php微信开发之上传临时素材
Jun 24 PHP
php入门教程之Zend Studio设置与开发实例
Sep 09 PHP
PHP基于mssql扩展远程连接MSSQL的简单实现方法
Oct 08 PHP
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
Dec 14 PHP
PHP多个图片压缩成ZIP的方法
Aug 18 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
Dec 01 PHP
php二维码生成
Oct 19 #PHP
部署PHP时的4个配置修改说明
Oct 19 #PHP
PHP代码判断设备是手机还是平板电脑(两种方法)
Oct 19 #PHP
基于PHP实现假装商品限时抢购繁忙的效果
Oct 16 #PHP
php如何连接sql server
Oct 16 #PHP
Apache启动报错No space left on device: AH00023该怎么解决
Oct 16 #PHP
PHP 中 Orientation 属性判断上传图片是否需要旋转
Oct 16 #PHP
You might like
PHP新手上路(三)
2006/10/09 PHP
PHP中for循环语句的几种变型
2006/11/26 PHP
使用phpstorm和xdebug实现远程调试的方法
2015/12/29 PHP
THinkPHP获取客户端IP与IP地址查询的方法
2016/11/14 PHP
jQuery实现自定义事件的方法
2015/04/17 Javascript
完美实现仿QQ空间评论回复特效
2015/05/06 Javascript
js带缩略图的图片轮播效果代码分享
2015/09/14 Javascript
jquery实现加载进度条提示效果
2015/11/23 Javascript
详解AngularJS控制器的使用
2016/03/09 Javascript
JavaScript自学笔记(必看篇)
2016/06/23 Javascript
JS自定义混合Mixin函数示例
2016/11/26 Javascript
正则中的回溯定义与用法分析【JS与java实现】
2016/12/27 Javascript
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
2017/06/11 jQuery
JavaScript之生成器_动力节点Java学院整理
2017/06/30 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
浅谈es6 javascript的map数据结构
2017/12/14 Javascript
js经验分享 JavaScript反调试技巧
2018/03/10 Javascript
AngularJS 事件发布机制
2018/08/28 Javascript
用jQuery将JavaScript对象转换为querystring查询字符串的方法
2018/11/12 jQuery
小程序server请求微信服务器超时的解决方法
2019/05/21 Javascript
layui插件表单验证提交触发提交的例子
2019/09/09 Javascript
python批量修改文件后缀示例代码分享
2013/12/24 Python
python3 requests中使用ip代理池随机生成ip的实例
2018/05/07 Python
使用pandas批量处理矢量化字符串的实例讲解
2018/07/10 Python
python中matplotlib条件背景颜色的实现
2019/09/02 Python
Matplotlib使用字符串代替变量绘制散点图的方法
2020/02/17 Python
python 利用toapi库自动生成api
2020/10/19 Python
Python爬虫scrapy框架Cookie池(微博Cookie池)的使用
2021/01/13 Python
Python 内存管理机制全面分析
2021/01/16 Python
应届毕业生应聘自荐信
2013/12/07 职场文书
日语求职信范文
2013/12/17 职场文书
2014年教师节寄语
2014/04/03 职场文书
消防安全承诺书
2014/05/22 职场文书
警察群众路线整改措施
2014/09/26 职场文书
2015年度对口支援工作总结
2015/07/22 职场文书
新闻简讯格式及范文
2015/07/22 职场文书