I'm sorry if I should be posting this somewhere else.

My problem is the following, when I run this program I get

java.lang.ArrayIndexOutOfBoundsException        
at org.apache.regexp.RECompiler.setNextOfEnd(RECompiler.java:207)       
at org.apache.regexp.RECompiler.expr(RECompiler.java:1249)      
at org.apache.regexp.RECompiler.compile(RECompiler.java:1281)   
at org.apache.regexp.RE.<init>(RE.java:495)     
at org.apache.regexp.RE.<init>(RE.java:480)     
at test.test.main(test.java:22)


-----------------------------------------------------------
import org.apache.regexp.*;

public class test {

    public test() {
    }

    public static void main(String[] args)
    {
        try {
            new RE("a.*?(a|b)");
        }
        catch (RESyntaxException e) {
        }
    }
}
------------------------------------------------------------


I am using release build 1.2

Have you seen this bug before? 



regards,
Anders Nielsen

PGP - Public key
http://www.nemecon.dk/pgp/AndersNielsen.asc

Reply via email to