摘要: 在使用正则做数据解析时,遇到的问题。之前总是记不太清楚,命名分组的引用。为此,记录下来以方便查阅。正则命名分组,在C#中可以正常使用,但在Java中却无法使用,后发现是JDK版本问题,JDK 7 以后版本是支持的,之前一直在用JDK 6,以致不无法使用命名分组。正则中的命名分组:(?expr)例:String str="test@163.com"str.replace("[^@]+(?@[^@]+)","target${regex}")替换的结果为target@163.com(转载请注明来源:http://www.cnblogs.co 阅读全文
posted @ 2014-04-01 17:58 闫晓盼 阅读(832) 评论(0) 推荐(0) 编辑