RegExPlus extends Java's regular expression syntax by adding support for additional Perl and .NET syntax.

These additions make it possible to use the same regular expression in Java that you already use in other RegEx engines.


100% backwards compatible with Java regular expressions plus the below additional syntax.

Java Version

RegExPlus works with Java 1.5 and above.

100% Backwards compatible

RegExPlus isn't a RegEx engine, but instead sits on top of Java's engine.

So, every function, feature, and syntax available in Java's native RegEx engine works in exactly the same way in RegExPlus. The only change is that instead of importing java.util.regex.***, you import info.codesaway.util.regex.***.


The download includes the RegExPlus library, without it's source. The source code can be downloaded separately below.

Format: Jar file, no source (38 KB)

Source: (66 KB)



RegExPlus is released under the New BSD License and is free for both personal and commercial use.

If you found RegExPlus useful, please link back to this page so that others can find it as well.

JavaStar - RegEx tester using RegExPlus

A free online regular expression tester, JavaStar, is available and supports the same syntax available in RegExPlus.

What if a syntax is missing?

If there is a syntax that you would like to see added, please post your request on the feature requests forum.

With the numerous RegEx syntax available, I rely on individuals like you to increase the compatibility of RegExPlus.