Helllo,我在网站上有一些用户生成的内容。我想使用php函数从其中删除链接。
例如,我有以下字符串:
"text1 http://link1 text2 www.link2 text3 link3.com text4"
有没有一种简单的方法可以检测包含http:,www。,。com的单词并将其从文本中删除?还是有其他清除链接中文本的好方法?
感谢您的时间!
最佳答案
$pattern = "/[a-zA-Z]*[:\/\/]*[A-Za-z0-9\-_]+\.+[A-Za-z0-9\.\/%&=\?\-_]+/i";
$replacement = "";
preg_replace($pattern, $replacement, $string);
关于PHP。从字符串中删除链接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16976323/