Home >php教程 >php手册 >PHP正则表达式提取html超链接中的href地址

PHP正则表达式提取html超链接中的href地址

WBOY
WBOYOriginal
2016-06-13 10:02:111079browse

有时我们需要过滤或提取html字符串的外链接了,下面我介绍一个利用PHP正则表达式提取html超链接中的href地址程序,各位机参考。

用php的正则表达式相关函数,实现提取html超链接中的地址。

 代码如下 复制代码

$preg='//is';

$str ='URLNAME文本段1URLNAME文本段2URLNAME...文本段n';

preg_match_all($preg,$str,$match);//在$str中搜索匹配所有符合$preg加入$match中

for($i=0;$i

{

  echo $match[1][$i]."
";

}

?>

 

最终输出:

链接1
链接2
链接3


附一个
PHP的正则表达式提取图片地址的代码。

 代码如下 复制代码

$str='

'; 

$pattern="//"; 

preg_match_all($pattern,$str,$match); 

print_r($match);

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn