PHP正则表达式过滤A标签,只留标签内的内容

PHP 投稿 72000 0 评论

PHP正则表达式过滤A标签,只留标签内的内容

我们在日常采集系统开发过程中,经常会遇到过滤某个标签和内容,下面我们就拿A标签为例,目的过滤掉超链接保留文字内容。

$tmpStr = "<div>编程笔记分享网<a href=http://www.feishuai.vip>www.feishuai.vip</a></div>";
$tmpStr = htmlspecialchars_decode($tmpStr);
$tmpStr = preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $str);
echo $tmpStr;

编程笔记 » PHP正则表达式过滤A标签,只留标签内的内容

赞同 (127) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽