java正则表达式
文章平均质量分 58
ethanwalle
这个作者很懒,什么都没留下…
展开
-
java正则表达式 非捕获组详解
这几天看了下正则表达式,对非捕获组(non-capturing)进行下总结。 主要总结 1个 + 2组 一共5个。 (?:X) (?=X) (? 一、先从(?:)非捕获组说起。 下面由一个例子引出非捕获组。 有两个金额:8899¥ 和 6688$ 。显然,前一个是8899元的人民币,后一个是6688元的美元。我现在需要一个正则,要求提炼出它们的货币金额和货币种类。正则可以这写:(\\d原创 2012-04-23 09:10:04 · 4533 阅读 · 2 评论 -
java正则截取网址顶级域名
前天写了下正则截取网址中顶级域名,但只是支持http://开头的。考虑到网址可能是不以http://开头,所以昨天又修改了下,下面是修改后的代码 String s = "http://www.baidu.com"; //String s = "www.baidu.com"; Pattern p = Pattern.compile("(?<=//|)((\\w)+\\.)+\\w+");原创 2012-06-05 08:59:52 · 3428 阅读 · 0 评论 -
java正则表达式 非捕获组详解
这几天看了下正则表达式,对非捕获组(non-capturing)进行下总结。 主要总结 1个 + 2组 一共5个。 (?:X) (?=X) (?原创 2012-04-20 15:08:55 · 314 阅读 · 0 评论