javascript中用于URL验证的正则表达式

Regular expression for URL validation in javascript

本文关键字:正则表达式 验证 URL 用于 javascript      更新时间:2023-09-26

我有一个以url为输入的表单。。我想使用javascript和正则表达式来验证它。。

它应该接受

  • www.google.com
  • google.com
  • http://google.com

如果可能的话,请建议我一个正则表达式和总代码来验证url。。。我试过很多论坛上提供的网址。。但无法得到合适的答案。。提前感谢

试试这个,

^(http'://)?[a-zA-Z0-9'-'.]+'.[a-zA-Z]{2,3}(/'S*)?$

这将支持

  • http://google.com
  • http://www.google.com
  • www.google.com
  • 谷歌

您可以使用jQuery:轻松测试它

http://docs.jquery.com/Plugins/Validation/Methods/url.

尝试dis

url_reg = /(ftp|http|https):'/'/('w+:{0,1}'w*@)?('S+)(:[0-9]+)?('/|'/(['w#!:.?+=&%@!'-'/]))?/;

这个可以,(http|https|)(://|)(['w-]+'.)+['w-]+(/['w- ./?%&=]*)?

在这里试试。工作良好-http://www.regular-expressions.info/javascriptexample.html