当前位置: 代码迷 >> ASP.NET >> 求网址正确性验证的正则?解决思路
  详细解决方案

求网址正确性验证的正则?解决思路

热度:3245   发布时间:2013-02-26 00:00:00.0
求网址正确性验证的正则?
如题!谢谢!

------解决方案--------------------------------------------------------
http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
------解决方案--------------------------------------------------------
^http://([\w-]+\.){2}\w+$

这个只是针对你说的类似于http://www.21cn.com这种情况,有两个点,并且要用http://这个字串的正则,它不匹配
http://www.21cn.com/index.htm
http://community.csdn.net/Expert/topic/5324/5324506.xml?temp=.4589502
这样的网址,这些网址也是正确的,但可能不符合你的要求,所以一定要具体问题具体分析,给出具体的限定条件,才能给出针对具体问题的正则
  相关解决方案