在Node.js中验证URL

27 浏览
0 Comments

在Node.js中验证URL

我想要验证以下类型的URL:

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

是否可以使用单个正则表达式实现?如果可以,请在JavaScript中分享一个解决方案。

请注意,我只希望底层协议是HTTP或HTTPS。此外,关键问题是如何使用一个正则表达式将这三种模式映射起来?它不需要检查页面是否活动。如果用户输入的值与上述三种情况中的任何一种匹配,它应返回true,否则应返回false

0