首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

急java URL正则表达式。帮哈忙

2012-11-19 
急求一个java URL正则表达式。各位高手帮哈忙各位高手帮哈忙java 写一个url的正则表达式取出来的要为:http:

急求一个java URL正则表达式。各位高手帮哈忙
各位高手帮哈忙
java 写一个url的正则表达式
取出来的要为:http://www.qq.com 、http://forum.csdn.net 、http://my.csdn.net 这种格式 


[解决办法]
看下这里有符合你要求的吗?http://dev.mjxy.cn/a-URL-regular-expression.aspx
[解决办法]
也不知道你要筛选有多严格,下面的只是个参考,可以根据自己的情况修改
String str ="http://www.qq.com";
String str1 = "http://forum.csdn.net";
String str2 = "http://my.csdn.net";
boolean result = Pattern.matches("[a-z]{4}\\:\\/{2}[\\w]+\\.[\\w]+\\.[\\w]{3}",str2);
[解决办法]
boolean result = Pattern.matches("[a-z]{4}\\:\\/{2}[\\w]+\\.[\\w]+\\.[\\w]{3}",str2);
[解决办法]

探讨

[\\w]+\\.[\\w]+\\这个是指限制个数也就是只能有两段,我要的是中间不限制。
就是不管多少段,最后以com之类的结尾,列:https://www.baidu.rac.com

热点排行