据我所知,java.regex
包不支持命名组(http://www.regular-expressions.info/named.html),所以谁能告诉我有没有支持命名组( named )的第三方库?
我看过jregex,但它的上一次发布是在2002年,它在java5下对我不起作用(诚然,我只做了短暂的尝试)。
发布于 2011-08-12 06:03:39
对于这么晚才来的人:Java7添加了命名组。Matcher.group(String groupName) documentation.
发布于 2010-09-24 04:33:50
你对jregex有什么问题?它在java5和java6下对我来说工作得很好。
Jregex可以很好地完成这项工作(即使最新版本是2002年的),除非是you want to wait for javaSE 7。
发布于 2012-05-27 18:42:04
对于运行Java7之前版本的用户,命名组由joni (Java库的Oniguruma端口)支持。文档很少,但对我们来说效果很好。
二进制文件可以通过Maven (http://repository.codehaus.org/org/jruby/joni/joni/)获得。
https://stackoverflow.com/questions/415580
复制相似问题