【发布时间】:2011-07-13 06:35:57
【问题描述】:
如何通过正则表达式验证这些网址:
http://123.12.12.124:1234/default.html
http://www.mysite.com
http://www.mysite.com/
https://www.mysite.com
anyProtocol://www.mysite.com
www.mysite.com
mysite.com
和
http://www.my.site.com/default.aspx
http://www.my.site.com/default
http://www.my.site.com/default/
anyProtocol://www.my.site.com/default.anyExtension
和
http://www.my.site.com
anyProtocol://www.my.site.com/
https://www.my.site.com
www.my.site.com
my.site.com
【问题讨论】:
-
那么,您自己尝试过什么?您的正则表达式的哪一部分有问题?
-
是的。你必须为自己有一个开始,不是吗?我们不是在这里为您提供完整的解决方案来解决您的问题。我们在这里帮助您找到具体问题的答案。我们很乐意为您提供指导,就像下面的 Martin 一样,但您很少会找到愿意只写完整解决方案的人。