首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
PHP
求高手怎样用 PHP 把一段文字中的链接或者域名正则过滤掉?万分感谢!
aboutboy
·
2019-04-30 20:03:08 +08:00
· 2624 次点击
这是一个创建于 1884 天前的主题,其中的信息可能已经有所发展或是发生改变。
比如原文是这样的:
提问型主题:
http://test.com
请用准确的
http://www.test.com/语言描述你遇
https://test.com/到的问题,如果问题足够在标题中写完,那么正
HTtP://wWW.tESt.CoM/文是不用填写的,在正文中写
RT 是完全没有必要的。
分享型主题:欢迎你在
wwW.abCDDE.com/这里分享你在网上看
wWW.abCDDE.net
到的有趣事物,因为 V2EX 是一个主要关于编程和设计的社区,所以这类技术话题在 V2EX 大家会更感兴趣。请不要在 V2EX 分享社会新闻。
里面可能会有一些 url 或域名,有些甚至是大小写混写,还有些甚至会用特殊符号混淆。
小弟不才,只会一点点 PHP。只好在万能的 V2 求助了。
希望大家能提供一个比较完美的方案。不胜感谢!
V2EX
PHP
域名
分享
1 条回复
1
aboutboy
OP
2019-04-30 21:26:56 +08:00
在网上找了个靠谱点的:
$str = preg_replace('/( http)(.)*([a-z0-9\-\.\_])+/i','',$str);
$str = preg_replace('/(www)(.)*([a-z0-9\-\.\_])+/i','',$str);
$str = preg_replace('/([a-z0-9\-\.\_])+/i','',$str);
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1336 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms ·
UTC 23:41
·
PVG 07:41
·
LAX 16:41
·
JFK 19:41
Developed with
CodeLauncher
♥ Do have faith in what you're doing.