我正在使用正则表达式验证web url。这不是验证多个点(.)像www.gmail.....com一样,除了这个,它是工作的fine.can任何机构更新我的正则表达式-
^[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)$发布于 2010-12-13 19:51:50
更新。注意这无论如何都不是万无一失的。
^([a-zA-Z0-9\-]+\.)+(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)$
+告诉正则表达式匹配一次或多次
发布于 2010-12-13 19:50:56
对于与Perl兼容的regex语法,您可以这样做:
^([a-zA-Z0-9-]|\.(?!\.))+\.(com|...此外,这是非常以美国为中心的。我公司的域名以.com.au结尾。
发布于 2010-12-13 19:52:55
你为什么不使用+呢?[\.]+可以再匹配一个.!
https://stackoverflow.com/questions/4428482
复制相似问题