可能重复:
Remove urls using PHP
我试图找出用php从文本中删除url的最佳方法。我在这里看了很多不同的网站和问题,但不能完全拼凑在一起。
我要删除所有URL,如下所示:
www.website.com网站
http://www.website.com
WebSITecom
网站/test
www.website.com(其中是任何HTML标记)
(www.website.com)
我在这里找到了一些解决方案,但是我不知道如何使用不属于网址一部分的带边框的字符(即括号)或在类似的html标记中获取网址。
任何帮助都非常感谢。
谢谢

最佳答案

也许。。。

// http(s)://
    $txt = preg_replace('|https?://www\.[a-z\.0-9]+|i', '', $txt);
    // only www.
    $txt = preg_replace('|www\.[a-z\.0-9]+|i', '', $txt);

或:
$Var = str_replace("itemtoreplace", "replacewith", $variabletoremovefrom");

PHP Str_replace
用途:
Remove urls using PHP
供参考。

07-24 09:50
查看更多