参考地址:http://www.verydemo.com/demo_c116_i81714.html
有时我们需要过滤或提取html字符串的外链接了,下面我介绍一个利用PHP正则表达式提取html超链接中的href地址程序,各位机参考。
用php的正则表达式相关函数,实现提取html超链接<a href="地址"></a>中的地址。
代码如下 | 复制代码 |
<?php $preg='/<a .*?href="(.*?)".*?>/is'; $str ='<a href="链接1">URLNAME</a>文本段1<a href="链接2" target="_blank">URLNAME</a>文本段2<a target="_blank" href="链接3">URLNAME</a>...文本段n'; preg_match_all($preg,$str,$match);//在$str中搜索匹配所有符合$preg加入$match中 for($i=0;$i<count($match[1]);$i++)//逐个输出超链接地址 { echo $match[1][$i]."<br />"; } ?> |
最终输出:
链接1<br />链接2<br />链接3<br />
附一个
PHP的正则表达式提取图片地址的代码。
相关推荐
正则表达式提取图片,通过正则表达式提取段落中的问题,便于排版和美观
java实现用正则表达式的方法提取html中的信息,可以提取标题,正文,链接等。经过运行,没问题的
PHP用正则表达式过滤超链接,正则表达式过滤
主要介绍了Java使用正则表达式提取XML节点内容的方法,结合具体实例形式分析了java针对xml格式字符串的正则匹配相关操作技巧,需要的朋友可以参考下
Jmeter-使用正则表达式提取器获取关联参数的使用方法,网络资源共享!
而本软件正是把强大的正则功能完美地添加到表格中,让 Excel、WPS 支持正则表达式的搜索、匹配提取、替换、定位等,让数据处理能力进化一个层次! 让 Office Excel、WPS 表格支持正则表达式的免费插件:「Excel ...
正则表达式,正则表达式,正则表达式 正则表达式 正则表达式 正则表达式 正则表达式 正则表达式 正则表达式
excel自定义函数,在指定文本中使用正则表达式提取其中的符合文本并以指定分隔符分隔,如:文本:a1b2c3d4 正则:\d 分隔符:| 结果:1|2|3|4
正则表达式汇总
本文写作时,一个包含了用正则表达式进行文本处理的Java规范需求(Specification Request)已经得到认可,你可以期待在JDK的下一版本中看到它。 然而,如果现在就需要使用正则表达式,又该怎么办呢?你可以从Apache...
本文实例讲述了python使用正则表达式提取网页URL的方法。分享给大家供大家参考。具体实现方法如下: import re import urllib url=//www.jb51.net s=urllib.urlopen(url).read() ss=s.replace( ,) urls=re.findall...
NULL 博文链接:https://duanhengbin.iteye.com/blog/1962431
asp.net利用正则在HTML中提取图片路径(asp.net正则表达式过滤出HTML代码中图片路径).txtasp.net利用正则在HTML中提取图片路径(asp.net正则表达式过滤出HTML代码中图片路径).txt
常用正则表达式 正则表达式 常用正则表达式 正则表达式
《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将这种强大的工具解释得清晰透彻。书中贯穿了大量简洁明了的示例,旨在让读者轻松掌握正则表达式。此外,书中各在线...
php正则表达式系统教程php正则表达式系统教程php正则表达式系统教程php正则表达式系统教程php正则表达式系统教程
C#语言实现采用正则表达式提取网页上需要的数据,并将数据存储到数据库sql sever 2005
正则表达式.rar正则表达式.rar正则表达式.rar正则表达式.rar
3、选择排除规则,一、按正则表达式把源码中符合正则的删除;二、按正则表达式把源码中符合正则的找出;三、符合正则表达式的显示True 4、选择是否不区分大小写(RegexOptions.IgnoreCase),单行模式...
一个用于正则匹配检查的工具,用于使用正则表达式提取字符串!