Regexp is a 100% Pure Java Regular Expression package that was graciously
donated to the Apache Software Foundation by Jonathan Locke. He originally wrote
this software back in 1996 and it has stood up quite well to the test of time.
It includes complete Javadoc documentation as well as a simple Applet for visual
debugging and testing suite for compatibility.
This package is intended to be an answer to a question we commonly hear in the
Java world:
"Why isn't there a decent regular expression package available for
Java under a BSD-Style (ie: Apache) license?"
You can download builds.
You can view the list of
changes between revisions.
The Javadoc is available online.
It is also included in the distribution download.
An online FAQ
is available for commonly asked questions like, "What is a regular
expression?", "Why did you do this? There are already other Java
regexp packages available!", etc.
If you would like to get involved with this project in one way or another
(Mailing lists, CVS, Contributions), please see the Getting Involved section of the Jakarta Website.
- Jonathan Locke wrote the original code.
- James Davidson for making the contact with Jonathan and asking him to release his
source code.
- Jon S. Stevens is responsible for re-packaging it and preparing it
for release.
- Craig McClanahan is responsible for setting up the CVS and mailing lists.
- Ales Novak has contributed
bug fixes and feature enhancements.