Jakarta has at least two regular expression projects: Regexp http://jakarta.apache.org/regexp/index.html and ORO http://jakarta.apache.org/oro/index.html I understand that ORO can also handle AWT like syntax. But nevertheless, their applications are large overlapped. Now, the JDk 1.4 has its own standard regular expression package. Can anyone tell me where the Jakarta regular expression projects are going? Is there any effort to create an all-in-one regular expression package?
We have many regular expression packages partly because there are different dialects of regular expression(just like A English and B English). Their syntax is not the same. So we have options. Being a Java developer, I prefer Regexp though I have not tried JDK1.4 package. Just my 2 cents.
Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep
OK, I guess Jakarta Regexp and ORO do provide some "dialects" the standard JDK 1.4 package does not provide. But still, for most applications, Perl5 regular expressions are more than enough. Has anyone done a performance coparison for those packages?