The named-regexp library is a thin wrapper for java.util.regex, implementing named capture groups for Java 5/6. (This isn't needed in Java 7, which already supports this feature.)