--- code/trunk/testoutput2 2007/02/24 21:38:01 3 +++ code/trunk/testoutput2 2007/02/24 21:38:25 15 @@ -1,5 +1,5 @@ Testing Perl-Compatible Regular Expressions -PCRE version 1.00 18-Nov-1997 +PCRE version 1.06 23-Jan-1998 /(a)b|/ Identifying subpattern count = 1 @@ -566,6 +566,81 @@ 12345+ No match +/([a]*)*/ +Failed: operand of unlimited repeat could match the empty string at offset 6 + +/([ab]*)*/ +Failed: operand of unlimited repeat could match the empty string at offset 7 + +/([^a]*)*/ +Failed: operand of unlimited repeat could match the empty string at offset 7 + +/([^ab]*)*/ +Failed: operand of unlimited repeat could match the empty string at offset 8 + +/([a]*?)*/ +Failed: operand of unlimited repeat could match the empty string at offset 7 + +/([ab]*?)*/ +Failed: operand of unlimited repeat could match the empty string at offset 8 + +/([^a]*?)*/ +Failed: operand of unlimited repeat could match the empty string at offset 8 + +/([^ab]*?)*/ +Failed: operand of unlimited repeat could match the empty string at offset 9 + +/(?>a*)*/X +Failed: nothing to repeat at offset 6 + +/((?>a*))*/X +Failed: operand of unlimited repeat could match the empty string at offset 8 + +/((?>a*?))*/X +Failed: operand of unlimited repeat could match the empty string at offset 9 + +/)/ +Failed: unmatched brackets at offset 0 + +/a[]b/ +Failed: missing terminating ] for character class at offset 4 + +/[^a]/ +Identifying subpattern count = 0 +No options +No first char + \Iaaaabcd + 0: b + \IaaAabcd + 0: b + +/[^az]/ +Identifying subpattern count = 0 +No options +No first char + \Iaaaabcd + 0: b + \IaaAabcd + 0: b + +/[^az]/ +Identifying subpattern count = 0 +No options +No first char + \Izazabcd + 0: b + \IAaZabcd + 0: b + +/[^aeiou ]{3,}/ +Identifying subpattern count = 0 +No options +No first char + co-processors, and for + 0: -pr + \Ico-processors, and for + 0: -pr + / End of test input / Identifying subpattern count = 0 No options