php正则表达式去除超链接。

php正则表达式去除超链接。,第1张

preg_replace正则匹配,去除所有a链接地址,并且保留里面a里面的内容

preg_replace(“#<a[^>]*>(.*?)</a>#is”, “$1”,$body)

ereg_replace正则匹配:

ereg_replace(“]*>|</a>”,””,$content)

ereg_replace函数匹配以”<a “开头,中间除>以外的所有字符,再以>结尾的字符串或匹配””字符。匹配到的字符串赋为空。

只是保留内容,你把下面的代码改改就行了:

<?php

$html_with_a_tags ='<a href="www.baidu.com" target="_blank" class="keylink">玉石</a>'

//保存一个超链接字符串变量,php当字符串处理

$txt = strip_tags($html_with_a_tags)

//用strip_tags去掉html标签

echo $txt

//输出结果

?>

至于你的说什么object,把它调进去就行了


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/59013.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-27
下一篇2023-02-27

发表评论

登录后才能评论

评论列表(0条)

    保存