【发布时间】:2012-01-29 10:04:34
【问题描述】:
我想验证网址。 它应该接受:
http://google.com
http://www.google.com
www.google.com
google.com
但它不支持 google.com 。
【问题讨论】:
-
您指出了一个有多个答案的问题。 你使用哪个正则表达式?
-
@discky- 我认为您的答案介于 Tom van der Woerdt 和我所推荐的两者之间。如果缺少“http”,Tom 的建议将在前面加上我的建议验证 url 的其余部分。唯一的问题是,如果您需要“https”或“ftp”,那么用户需要指定,因此最好验证他们是否输入了正确的前缀。
-
你正在使用 jQuery,并且 jQuery 有 URL 验证正则表达式例程 IIRC
标签: javascript jquery regex