已有URL的正则表达式:
Regex regular=new Regex(@"http[s]?://([/\w-]+\.)+[\w-]+(/[/\w- ./?%&=]*)?");
例如:符合http://192.168.0.41/ddd.aspx可是http://localhost/ddd.aspx却不支持,如何写一个全能的?或者写一个单独的第二种形式,谢谢!
Regex regular=new Regex(@"http[s]?://([/\w-]+\.)+[\w-]+(/[/\w- ./?%&=]*)?");
例如:符合http://192.168.0.41/ddd.aspx可是http://localhost/ddd.aspx却不支持,如何写一个全能的?或者写一个单独的第二种形式,谢谢!
([/\w-]+\.)+
最前面的那个/有问题,不知道写的人怎么想的。域名里面是不允许出现/的。