从 http://www.website.com/08/2010/super-cool-article 中提取 http://www.website.com
我对正则表达式很烂,到目前为止我只成功了 preg_match("/http:\/\//", $url)
。
我需要这个作为 php 脚本
I suck at regex, I only managed to get so far preg_match("/http:\/\//", $url)
.
I need this for a php script
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
另一种表达式是
/^http:\/\/[^\/]++/
。使用
++
是因为所有格量词更有效。An alternative expression would be
/^http:\/\/[^\/]++/
.++
is used because a possessive quantifier is more efficient.或者通过使用正则表达式:
或通过爆炸:
Or by using regex:
or by an explosion: