JavaScript匹配顶级域名

求一个js正则判断是不是满足:
abc.com 这样的顶级域名。

不允许匹配到
www.abc.com.
http://abc.com

一楼的好像不行。。。
`

阅读 3.3k
2 个回答

image.png

/(\/+|^)[a-z]{1,}\.[a-z]{1,}(\/+|$)/

一楼的是可以的,把正则表达式用错了,给加了双引号。。。

var re \= new RegExp(/(\\/+|^)\[a-z\]{1,}\\.\[a-z\]{1,}(\\/+|$)/);  
console.log("正则测试", re.test("abc.top"))  
console.log("正则测试", re.test("wwww.abc.top"))

测试通过!感谢!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题