我正在使用url作为输入的表单。我想使用javascript和正则表达式验证它..
它应该接受
www.google.com
google.com
http://google.com
如果有可能,请建议我使用正则表达式和总代码验证网址... 我在很多论坛上尝试过lotta url ..但是得不到合适的答案.. 提前谢谢
答案 0 :(得分:1)
试试这个,
^(http\://)?[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(/\S*)?$
这将支持
答案 1 :(得分:0)
您可以使用jQuery轻松测试:
答案 2 :(得分:0)
尝试dis
url_reg = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
答案 3 :(得分:0)
这个没问题,(http|https|)(://|)([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
在这里试试。工作正常 - http://www.regular-expressions.info/javascriptexample.html