Ian Beaumont wrote:
> What JVM/OS are you using?
java version "1.3.0"
Java(TM) 2 Runtime Environment, Standard Edition (build
Blackdown-1.3.0-FCS)
Java HotSpot(TM) Client VM (build Blackdown-1.3.0-FCS, mixed mode)
Here is the result of the execution of the program:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException
at org.apache.regexp.RECompiler.setNextOfEnd(RECompiler.java:207)
at org.apache.regexp.RECompiler.branch(RECompiler.java:1160)
at org.apache.regexp.RECompiler.expr(RECompiler.java:1203)
at org.apache.regexp.RECompiler.compile(RECompiler.java:1281)
at org.apache.regexp.RE.<init>(RE.java:495)
at TestRegExp.main(TestRegExp.java:35)
> > I just downloaded the jakarta-regexp version 1.2 and created a
> > testprogram:
> >
> > re = new RE(".*?(a*)(b*)", RE.MATCH_NORMAL);
> > if (re.match("xaabb")) {
> > for (int i=0; i < re.getParenCount(); i++) {
> > System.out.println("Match "+i+" "+re.getParen(i));
> > }
> > }
> >
> > The program crashes with some error inside the regexp module.
> >
> > Can someone please give some information about the state of the
> > package?
--
John Plate