网址验证?

时间:2010-10-26 20:08:44

标签: php regex url-validation

是否有人知道验证网址的最新正则表达式?我在谷歌上发现了一些,但他们在测试时都允许使用垃圾网址(www.google_com)。

我的正规表达知识并不是那么广泛,所以我不愿意把一些在压力下失败的东西放在一起。

感谢。

2 个答案:

答案 0 :(得分:4)

您可以在PHP中使用过滤器功能

$filtered = filter_var($url, FILTER_VALIDATE_URL);

http://uk3.php.net/manual/en/function.filter-var.php

答案 1 :(得分:1)

并非每个问题都应该用正则表达式来回答。

http://php.net/manual/en/function.parse-url.php