|  | # RE2 basic search tests built by make log | 
|  | # Thu Sep 8 13:43:43 EDT 2011 | 
|  | Regexp.SearchTests | 
|  | strings | 
|  | "" | 
|  | "a" | 
|  | regexps | 
|  | "a" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:a)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:a)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:a)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "zyzzyva" | 
|  | regexps | 
|  | "a" | 
|  | -;-;-;- | 
|  | -;6-7;-;6-7 | 
|  | "^(?:a)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:a)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:a)$" | 
|  | -;-;-;- | 
|  | -;6-7;-;6-7 | 
|  | strings | 
|  | "" | 
|  | "aa" | 
|  | regexps | 
|  | "a+" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "^(?:a+)$" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "^(?:a+)" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "(?:a+)$" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | strings | 
|  | "" | 
|  | "ab" | 
|  | regexps | 
|  | "(a+|b)+" | 
|  | -;-;-;- | 
|  | 0-2 1-2;0-2 1-2;0-2 1-2;0-2 1-2 | 
|  | "^(?:(a+|b)+)$" | 
|  | -;-;-;- | 
|  | 0-2 1-2;0-2 1-2;0-2 1-2;0-2 1-2 | 
|  | "^(?:(a+|b)+)" | 
|  | -;-;-;- | 
|  | 0-2 1-2;0-2 1-2;0-2 1-2;0-2 1-2 | 
|  | "(?:(a+|b)+)$" | 
|  | -;-;-;- | 
|  | 0-2 1-2;0-2 1-2;0-2 1-2;0-2 1-2 | 
|  | strings | 
|  | "" | 
|  | "xabcdx" | 
|  | regexps | 
|  | "ab|cd" | 
|  | -;-;-;- | 
|  | -;1-3;-;1-3 | 
|  | "^(?:ab|cd)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:ab|cd)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:ab|cd)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "hello\ngoodbye\n" | 
|  | regexps | 
|  | "h.*od?" | 
|  | -;-;-;- | 
|  | -;0-5;-;0-5 | 
|  | "^(?:h.*od?)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:h.*od?)" | 
|  | -;-;-;- | 
|  | -;0-5;-;0-5 | 
|  | "(?:h.*od?)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "hello\ngoodbye\n" | 
|  | regexps | 
|  | "h.*o" | 
|  | -;-;-;- | 
|  | -;0-5;-;0-5 | 
|  | "^(?:h.*o)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:h.*o)" | 
|  | -;-;-;- | 
|  | -;0-5;-;0-5 | 
|  | "(?:h.*o)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "goodbye\nhello\n" | 
|  | regexps | 
|  | "h.*o" | 
|  | -;-;-;- | 
|  | -;8-13;-;8-13 | 
|  | "^(?:h.*o)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:h.*o)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:h.*o)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "hello world" | 
|  | regexps | 
|  | "h.*o" | 
|  | -;-;-;- | 
|  | -;0-8;-;0-8 | 
|  | "^(?:h.*o)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:h.*o)" | 
|  | -;-;-;- | 
|  | -;0-8;-;0-8 | 
|  | "(?:h.*o)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "othello, world" | 
|  | regexps | 
|  | "h.*o" | 
|  | -;-;-;- | 
|  | -;2-11;-;2-11 | 
|  | "^(?:h.*o)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:h.*o)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:h.*o)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "aaaaaaa" | 
|  | regexps | 
|  | "[^\\s\\S]" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[^\\s\\S])$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[^\\s\\S])" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:[^\\s\\S])$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "aaaaaaa" | 
|  | regexps | 
|  | "a" | 
|  | -;-;-;- | 
|  | -;0-1;-;0-1 | 
|  | "^(?:a)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:a)" | 
|  | -;-;-;- | 
|  | -;0-1;-;0-1 | 
|  | "(?:a)$" | 
|  | -;-;-;- | 
|  | -;6-7;-;6-7 | 
|  | strings | 
|  | "" | 
|  | "aaaaaaa" | 
|  | regexps | 
|  | "a*" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-7;0-7;0-7;0-7 | 
|  | "^(?:a*)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-7;0-7;0-7;0-7 | 
|  | "^(?:a*)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-7;0-7;0-7;0-7 | 
|  | "(?:a*)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-7;0-7;0-7;0-7 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "a*" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:a*)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:a*)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:a*)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "a*" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:a*)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:a*)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:a*)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "xabcdx" | 
|  | regexps | 
|  | "ab|cd" | 
|  | -;-;-;- | 
|  | -;1-3;-;1-3 | 
|  | "^(?:ab|cd)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:ab|cd)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:ab|cd)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "cab" | 
|  | regexps | 
|  | "a" | 
|  | -;-;-;- | 
|  | -;1-2;-;1-2 | 
|  | "^(?:a)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:a)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:a)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "cab" | 
|  | regexps | 
|  | "a*b" | 
|  | -;-;-;- | 
|  | -;1-3;-;1-3 | 
|  | "^(?:a*b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:a*b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:a*b)$" | 
|  | -;-;-;- | 
|  | -;1-3;-;1-3 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "((((((((((((((((((((x))))))))))))))))))))" | 
|  | -;-;-;- | 
|  | 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 | 
|  | "^(?:((((((((((((((((((((x)))))))))))))))))))))$" | 
|  | -;-;-;- | 
|  | 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 | 
|  | "^(?:((((((((((((((((((((x)))))))))))))))))))))" | 
|  | -;-;-;- | 
|  | 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 | 
|  | "(?:((((((((((((((((((((x)))))))))))))))))))))$" | 
|  | -;-;-;- | 
|  | 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1;0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 0-1 | 
|  | strings | 
|  | "" | 
|  | "xxxabcdxxx" | 
|  | regexps | 
|  | "[abcd]" | 
|  | -;-;-;- | 
|  | -;3-4;-;3-4 | 
|  | "^(?:[abcd])$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[abcd])" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:[abcd])$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xxxabcdxxx" | 
|  | regexps | 
|  | "[^x]" | 
|  | -;-;-;- | 
|  | -;3-4;-;3-4 | 
|  | "^(?:[^x])$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[^x])" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:[^x])$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xxxabcdxxx" | 
|  | regexps | 
|  | "[abcd]+" | 
|  | -;-;-;- | 
|  | -;3-7;-;3-7 | 
|  | "^(?:[abcd]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[abcd]+)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:[abcd]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xxxabcdxxx" | 
|  | regexps | 
|  | "[^x]+" | 
|  | -;-;-;- | 
|  | -;3-7;-;3-7 | 
|  | "^(?:[^x]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[^x]+)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:[^x]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "fo" | 
|  | regexps | 
|  | "(fo|foo)" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "^(?:(fo|foo))$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "^(?:(fo|foo))" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "(?:(fo|foo))$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "(foo|fo)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:(foo|fo))$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:(foo|fo))" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:(foo|fo))$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "aA" | 
|  | regexps | 
|  | "aa" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:aa)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:aa)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:aa)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "Aa" | 
|  | regexps | 
|  | "a" | 
|  | -;-;-;- | 
|  | -;1-2;-;1-2 | 
|  | "^(?:a)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:a)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:a)$" | 
|  | -;-;-;- | 
|  | -;1-2;-;1-2 | 
|  | strings | 
|  | "" | 
|  | "A" | 
|  | regexps | 
|  | "a" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:a)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:a)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:a)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abc" | 
|  | regexps | 
|  | "ABC" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:ABC)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:ABC)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:ABC)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "XABCY" | 
|  | regexps | 
|  | "abc" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:abc)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:abc)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:abc)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xabcy" | 
|  | regexps | 
|  | "ABC" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:ABC)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:ABC)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:ABC)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "foo|bar|[A-Z]" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "^(?:foo|bar|[A-Z])$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "^(?:foo|bar|[A-Z])" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "(?:foo|bar|[A-Z])$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "^(foo|bar|[A-Z])" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^(foo|bar|[A-Z]))$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^(foo|bar|[A-Z]))" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:^(foo|bar|[A-Z]))$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "foo\n" | 
|  | regexps | 
|  | "(foo|bar|[A-Z])$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(foo|bar|[A-Z])$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "(foo|bar|[A-Z])$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:(foo|bar|[A-Z])$)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "foo\n" | 
|  | regexps | 
|  | "^(foo|bar|[A-Z])$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^(foo|bar|[A-Z])$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "^(foo|bar|[A-Z])$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^(foo|bar|[A-Z])$)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:^(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "bar" | 
|  | regexps | 
|  | "^(foo|bar|[A-Z])$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^(foo|bar|[A-Z])$)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:^(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "X" | 
|  | regexps | 
|  | "^(foo|bar|[A-Z])$" | 
|  | -;-;-;- | 
|  | 0-1 0-1;0-1 0-1;0-1 0-1;0-1 0-1 | 
|  | "^(?:^(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | 0-1 0-1;0-1 0-1;0-1 0-1;0-1 0-1 | 
|  | "^(?:^(foo|bar|[A-Z])$)" | 
|  | -;-;-;- | 
|  | 0-1 0-1;0-1 0-1;0-1 0-1;0-1 0-1 | 
|  | "(?:^(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | 0-1 0-1;0-1 0-1;0-1 0-1;0-1 0-1 | 
|  | strings | 
|  | "" | 
|  | "XY" | 
|  | regexps | 
|  | "^(foo|bar|[A-Z])$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^(foo|bar|[A-Z])$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^(foo|bar|[A-Z])$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "fo" | 
|  | regexps | 
|  | "^(fo|foo)$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "^(?:^(fo|foo)$)$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "^(?:^(fo|foo)$)" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "(?:^(fo|foo)$)$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "^(fo|foo)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^(fo|foo)$)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^(fo|foo)$)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:^(fo|foo)$)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "fo" | 
|  | regexps | 
|  | "^^(fo|foo)$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "^(?:^^(fo|foo)$)$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "^(?:^^(fo|foo)$)" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "(?:^^(fo|foo)$)$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "^^(fo|foo)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^^(fo|foo)$)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^^(fo|foo)$)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:^^(fo|foo)$)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^$$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^$$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^$$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^^$$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^^$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^^$$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^^$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^^$$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^^$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^^$$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^^$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^^^^^^^^$$$$$$$$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^^^^^^^^$$$$$$$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^^^^^^^^$$$$$$$$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^^^^^^^^$$$$$$$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;0-0;-;0-0 | 
|  | "^(?:^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;0-0;-;0-0 | 
|  | "(?:^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;1-1;-;1-1 | 
|  | "^(?:$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;1-1;-;1-1 | 
|  | strings | 
|  | "" | 
|  | "nofoo foo that" | 
|  | regexps | 
|  | "\\bfoo\\b" | 
|  | -;-;-;- | 
|  | -;6-9;-;6-9 | 
|  | "^(?:\\bfoo\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bfoo\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bfoo\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "faoa x" | 
|  | regexps | 
|  | "a\\b" | 
|  | -;-;-;- | 
|  | -;3-4;-;3-4 | 
|  | "^(?:a\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:a\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:a\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "bar x" | 
|  | regexps | 
|  | "\\bbar" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:\\bbar)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bbar)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:\\bbar)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo\nbar x" | 
|  | regexps | 
|  | "\\bbar" | 
|  | -;-;-;- | 
|  | -;4-7;-;4-7 | 
|  | "^(?:\\bbar)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bbar)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bbar)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foobar" | 
|  | regexps | 
|  | "bar\\b" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | "^(?:bar\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:bar\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:bar\\b)$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | strings | 
|  | "" | 
|  | "foobar\nxxx" | 
|  | regexps | 
|  | "bar\\b" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | "^(?:bar\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:bar\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:bar\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "(foo|bar|[A-Z])\\b" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:(foo|bar|[A-Z])\\b)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "foo\n" | 
|  | regexps | 
|  | "(foo|bar|[A-Z])\\b" | 
|  | -;-;-;- | 
|  | -;0-3 0-3;-;0-3 0-3 | 
|  | "^(?:(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(foo|bar|[A-Z])\\b)" | 
|  | -;-;-;- | 
|  | -;0-3 0-3;-;0-3 0-3 | 
|  | "(?:(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "\\b" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "\\b" | 
|  | -;-;-;- | 
|  | -;0-0;-;0-0 | 
|  | "^(?:\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b)" | 
|  | -;-;-;- | 
|  | -;0-0;-;0-0 | 
|  | "(?:\\b)$" | 
|  | -;-;-;- | 
|  | -;1-1;-;1-1 | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "\\b(foo|bar|[A-Z])" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:\\b(foo|bar|[A-Z]))$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:\\b(foo|bar|[A-Z]))" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:\\b(foo|bar|[A-Z]))$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "X" | 
|  | regexps | 
|  | "\\b(foo|bar|[A-Z])\\b" | 
|  | -;-;-;- | 
|  | 0-1 0-1;0-1 0-1;0-1 0-1;0-1 0-1 | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | 0-1 0-1;0-1 0-1;0-1 0-1;0-1 0-1 | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)" | 
|  | -;-;-;- | 
|  | 0-1 0-1;0-1 0-1;0-1 0-1;0-1 0-1 | 
|  | "(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | 0-1 0-1;0-1 0-1;0-1 0-1;0-1 0-1 | 
|  | strings | 
|  | "" | 
|  | "XY" | 
|  | regexps | 
|  | "\\b(foo|bar|[A-Z])\\b" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "bar" | 
|  | regexps | 
|  | "\\b(foo|bar|[A-Z])\\b" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "\\b(foo|bar|[A-Z])\\b" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "foo\n" | 
|  | regexps | 
|  | "\\b(foo|bar|[A-Z])\\b" | 
|  | -;-;-;- | 
|  | -;0-3 0-3;-;0-3 0-3 | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)" | 
|  | -;-;-;- | 
|  | -;0-3 0-3;-;0-3 0-3 | 
|  | "(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "ffoo bbar N x" | 
|  | regexps | 
|  | "\\b(foo|bar|[A-Z])\\b" | 
|  | -;-;-;- | 
|  | -;10-11 10-11;-;10-11 10-11 | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b(foo|bar|[A-Z])\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\b(foo|bar|[A-Z])\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "fo" | 
|  | regexps | 
|  | "\\b(fo|foo)\\b" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "^(?:\\b(fo|foo)\\b)$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "^(?:\\b(fo|foo)\\b)" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "(?:\\b(fo|foo)\\b)$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "\\b(fo|foo)\\b" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:\\b(fo|foo)\\b)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:\\b(fo|foo)\\b)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:\\b(fo|foo)\\b)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "\\b\\b" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\b\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "\\b\\b" | 
|  | -;-;-;- | 
|  | -;0-0;-;0-0 | 
|  | "^(?:\\b\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b\\b)" | 
|  | -;-;-;- | 
|  | -;0-0;-;0-0 | 
|  | "(?:\\b\\b)$" | 
|  | -;-;-;- | 
|  | -;1-1;-;1-1 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "\\b$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\b$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "\\b$" | 
|  | -;-;-;- | 
|  | -;1-1;-;1-1 | 
|  | "^(?:\\b$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\b$)$" | 
|  | -;-;-;- | 
|  | -;1-1;-;1-1 | 
|  | strings | 
|  | "" | 
|  | "y x" | 
|  | regexps | 
|  | "\\b$" | 
|  | -;-;-;- | 
|  | -;3-3;-;3-3 | 
|  | "^(?:\\b$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\b$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\b$)$" | 
|  | -;-;-;- | 
|  | -;3-3;-;3-3 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "\\b.$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\b.$)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\b.$)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:\\b.$)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "fo" | 
|  | regexps | 
|  | "^\\b(fo|foo)\\b" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "^(?:^\\b(fo|foo)\\b)$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "^(?:^\\b(fo|foo)\\b)" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | "(?:^\\b(fo|foo)\\b)$" | 
|  | -;-;-;- | 
|  | 0-2 0-2;0-2 0-2;0-2 0-2;0-2 0-2 | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "^\\b(fo|foo)\\b" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^\\b(fo|foo)\\b)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:^\\b(fo|foo)\\b)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "(?:^\\b(fo|foo)\\b)$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^\\b" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^\\b" | 
|  | -;-;-;- | 
|  | -;0-0;-;0-0 | 
|  | "^(?:^\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\b)" | 
|  | -;-;-;- | 
|  | -;0-0;-;0-0 | 
|  | "(?:^\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^\\b\\b" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\b\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\b\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^\\b\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^\\b\\b" | 
|  | -;-;-;- | 
|  | -;0-0;-;0-0 | 
|  | "^(?:^\\b\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\b\\b)" | 
|  | -;-;-;- | 
|  | -;0-0;-;0-0 | 
|  | "(?:^\\b\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^\\b$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\b$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\b$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^\\b$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^\\b$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\b$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\b$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^\\b$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^\\b.$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:^\\b.$)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:^\\b.$)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:^\\b.$)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^\\b.\\b$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:^\\b.\\b$)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:^\\b.\\b$)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:^\\b.\\b$)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^^^^^^^^\\b$$$$$$$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^^^^^^^^\\b$$$$$$$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^^^^^^^^\\b$$$$$$$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^^^^^^^^\\b$$$$$$$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^^^^^^^^\\b.$$$$$$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:^^^^^^^^\\b.$$$$$$)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:^^^^^^^^\\b.$$$$$$)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:^^^^^^^^\\b.$$$$$$)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^^^^^^^^\\b$$$$$$$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^^^^^^^^\\b$$$$$$$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^^^^^^^^\\b$$$$$$$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^^^^^^^^\\b$$$$$$$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "n foo xfoox that" | 
|  | regexps | 
|  | "\\Bfoo\\B" | 
|  | -;-;-;- | 
|  | -;7-10;-;7-10 | 
|  | "^(?:\\Bfoo\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\Bfoo\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\Bfoo\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "faoa x" | 
|  | regexps | 
|  | "a\\B" | 
|  | -;-;-;- | 
|  | -;1-2;-;1-2 | 
|  | "^(?:a\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:a\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:a\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "bar x" | 
|  | regexps | 
|  | "\\Bbar" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\Bbar)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\Bbar)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\Bbar)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo\nbar x" | 
|  | regexps | 
|  | "\\Bbar" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\Bbar)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\Bbar)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\Bbar)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foobar" | 
|  | regexps | 
|  | "bar\\B" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:bar\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:bar\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:bar\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foobar\nxxx" | 
|  | regexps | 
|  | "bar\\B" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:bar\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:bar\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:bar\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foox" | 
|  | regexps | 
|  | "(foo|bar|[A-Z])\\B" | 
|  | -;-;-;- | 
|  | -;0-3 0-3;-;0-3 0-3 | 
|  | "^(?:(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(foo|bar|[A-Z])\\B)" | 
|  | -;-;-;- | 
|  | -;0-3 0-3;-;0-3 0-3 | 
|  | "(?:(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo\n" | 
|  | regexps | 
|  | "(foo|bar|[A-Z])\\B" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(foo|bar|[A-Z])\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "\\B" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:\\B)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "\\B" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:\\B)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "\\B(foo|bar|[A-Z])" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z]))$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z]))" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(foo|bar|[A-Z]))$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xXy" | 
|  | regexps | 
|  | "\\B(foo|bar|[A-Z])\\B" | 
|  | -;-;-;- | 
|  | -;1-2 1-2;-;1-2 1-2 | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "XY" | 
|  | regexps | 
|  | "\\B(foo|bar|[A-Z])\\B" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "XYZ" | 
|  | regexps | 
|  | "\\B(foo|bar|[A-Z])\\B" | 
|  | -;-;-;- | 
|  | -;1-2 1-2;-;1-2 1-2 | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abara" | 
|  | regexps | 
|  | "\\B(foo|bar|[A-Z])\\B" | 
|  | -;-;-;- | 
|  | -;1-4 1-4;-;1-4 1-4 | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xfoo_" | 
|  | regexps | 
|  | "\\B(foo|bar|[A-Z])\\B" | 
|  | -;-;-;- | 
|  | -;1-4 1-4;-;1-4 1-4 | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xfoo\n" | 
|  | regexps | 
|  | "\\B(foo|bar|[A-Z])\\B" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo bar vNx" | 
|  | regexps | 
|  | "\\B(foo|bar|[A-Z])\\B" | 
|  | -;-;-;- | 
|  | -;9-10 9-10;-;9-10 9-10 | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|bar|[A-Z])\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(foo|bar|[A-Z])\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xfoo" | 
|  | regexps | 
|  | "\\B(fo|foo)\\B" | 
|  | -;-;-;- | 
|  | -;1-3 1-3;-;1-3 1-3 | 
|  | "^(?:\\B(fo|foo)\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(fo|foo)\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(fo|foo)\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xfooo" | 
|  | regexps | 
|  | "\\B(foo|fo)\\B" | 
|  | -;-;-;- | 
|  | -;1-4 1-4;-;1-4 1-4 | 
|  | "^(?:\\B(foo|fo)\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(foo|fo)\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(foo|fo)\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "\\B\\B" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:\\B\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:\\B\\B)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:\\B\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "\\B\\B" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:\\B\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:\\B\\B)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:\\B\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "\\B$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:\\B$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:\\B$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:\\B$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "\\B$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:\\B$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:\\B$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:\\B$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "y x" | 
|  | regexps | 
|  | "\\B$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:\\B$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:\\B$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:\\B$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "\\B.$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B.$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B.$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B.$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "fo" | 
|  | regexps | 
|  | "^\\B(fo|foo)\\B" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\B(fo|foo)\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\B(fo|foo)\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^\\B(fo|foo)\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "^\\B(fo|foo)\\B" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\B(fo|foo)\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\B(fo|foo)\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^\\B(fo|foo)\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^\\B" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^\\B)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^\\B" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^\\B)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^\\B\\B" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^\\B\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^\\B\\B)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^\\B\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^\\B\\B" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^\\B\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^\\B\\B)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^\\B\\B)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^\\B$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^\\B$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^\\B$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^\\B$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^\\B$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^\\B$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^\\B$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^\\B$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^\\B.$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\B.$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\B.$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^\\B.$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^\\B.\\B$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\B.\\B$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\B.\\B$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^\\B.\\B$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^^^^^^^^\\B$$$$$$$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^^^^^^^^\\B$$$$$$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^^^^^^^^\\B$$$$$$$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^^^^^^^^\\B$$$$$$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^^^^^^^^\\B.$$$$$$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^^^^^^^^\\B.$$$$$$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^^^^^^^^\\B.$$$$$$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^^^^^^^^\\B.$$$$$$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^^^^^^^^\\B$$$$$$$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^^^^^^^^\\B$$$$$$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^^^^^^^^\\B$$$$$$$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^^^^^^^^\\B$$$$$$$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "x>" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;0-1;-;0-1 | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;0-1;-;0-1 | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "<x" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;1-2;-;1-2 | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;1-2;-;1-2 | 
|  | strings | 
|  | "" | 
|  | "<x>" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;1-2;-;1-2 | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "ax" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xb" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "axb" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "«x" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;2-3;-;2-3 | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;2-3;-;2-3 | 
|  | strings | 
|  | "" | 
|  | "x»" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;0-1;-;0-1 | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;0-1;-;0-1 | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "«x»" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;2-3;-;2-3 | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "axb" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "áxβ" | 
|  | regexps | 
|  | "\\bx\\b" | 
|  | -;-;-;- | 
|  | -;2-3;-;2-3 | 
|  | "^(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\bx\\b)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\bx\\b)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "axb" | 
|  | regexps | 
|  | "\\Bx\\B" | 
|  | -;-;-;- | 
|  | -;1-2;-;1-2 | 
|  | "^(?:\\Bx\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\Bx\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\Bx\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "áxβ" | 
|  | regexps | 
|  | "\\Bx\\B" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\Bx\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\Bx\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\Bx\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^$^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^$^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "^$^" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^$^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:^$^)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:^$^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "$^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "^(?:$^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | "(?:$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | 0-0;0-0;0-0;0-0 | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^$^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "^$^" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^$^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x" | 
|  | regexps | 
|  | "$^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:$^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x\ny" | 
|  | regexps | 
|  | "^$^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x\ny" | 
|  | regexps | 
|  | "^$^" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^$^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x\ny" | 
|  | regexps | 
|  | "$^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:$^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x\n\ny" | 
|  | regexps | 
|  | "^$^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x\n\ny" | 
|  | regexps | 
|  | "^$^" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^$^)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:^$^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "x\n\ny" | 
|  | regexps | 
|  | "$^$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:$^$)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "(?:$^$)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo$bar" | 
|  | regexps | 
|  | "^(foo\\$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^(foo\\$)$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^(foo\\$)$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^(foo\\$)$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo$bar" | 
|  | regexps | 
|  | "(foo\\$)" | 
|  | -;-;-;- | 
|  | -;0-4 0-4;-;0-4 0-4 | 
|  | "^(?:(foo\\$))$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(foo\\$))" | 
|  | -;-;-;- | 
|  | -;0-4 0-4;-;0-4 0-4 | 
|  | "(?:(foo\\$))$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abc" | 
|  | regexps | 
|  | "^...$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "^(?:^...$)$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "^(?:^...$)" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "(?:^...$)$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | strings | 
|  | "" | 
|  | "本" | 
|  | regexps | 
|  | "^本$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "^(?:^本$)$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "^(?:^本$)" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "(?:^本$)$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | strings | 
|  | "" | 
|  | "日本語" | 
|  | regexps | 
|  | "^...$" | 
|  | -;-;-;- | 
|  | 0-9;0-9;0-9;0-9 | 
|  | "^(?:^...$)$" | 
|  | -;-;-;- | 
|  | 0-9;0-9;0-9;0-9 | 
|  | "^(?:^...$)" | 
|  | -;-;-;- | 
|  | 0-9;0-9;0-9;0-9 | 
|  | "(?:^...$)$" | 
|  | -;-;-;- | 
|  | 0-9;0-9;0-9;0-9 | 
|  | strings | 
|  | "" | 
|  | ".本." | 
|  | regexps | 
|  | "^...$" | 
|  | -;-;-;- | 
|  | 0-5;0-5;0-5;0-5 | 
|  | "^(?:^...$)$" | 
|  | -;-;-;- | 
|  | 0-5;0-5;0-5;0-5 | 
|  | "^(?:^...$)" | 
|  | -;-;-;- | 
|  | 0-5;0-5;0-5;0-5 | 
|  | "(?:^...$)$" | 
|  | -;-;-;- | 
|  | 0-5;0-5;0-5;0-5 | 
|  | strings | 
|  | "" | 
|  | "本" | 
|  | regexps | 
|  | "^\\C\\C\\C$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "^(?:^\\C\\C\\C$)$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "^(?:^\\C\\C\\C$)" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | "(?:^\\C\\C\\C$)$" | 
|  | -;-;-;- | 
|  | 0-3;0-3;0-3;0-3 | 
|  | strings | 
|  | "" | 
|  | "本" | 
|  | regexps | 
|  | "^\\C$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\C$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\C$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^\\C$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "日本語" | 
|  | regexps | 
|  | "^\\C\\C\\C$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\C\\C\\C$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^\\C\\C\\C$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^\\C\\C\\C$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "日本語" | 
|  | regexps | 
|  | "^...$" | 
|  | -;-;-;- | 
|  | 0-9;0-9;0-9;0-9 | 
|  | "^(?:^...$)$" | 
|  | -;-;-;- | 
|  | 0-9;0-9;0-9;0-9 | 
|  | "^(?:^...$)" | 
|  | -;-;-;- | 
|  | 0-9;0-9;0-9;0-9 | 
|  | "(?:^...$)$" | 
|  | -;-;-;- | 
|  | 0-9;0-9;0-9;0-9 | 
|  | strings | 
|  | "" | 
|  | "日本語" | 
|  | regexps | 
|  | "^.........$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^.........$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^.........$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^.........$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | ".本." | 
|  | regexps | 
|  | "^...$" | 
|  | -;-;-;- | 
|  | 0-5;0-5;0-5;0-5 | 
|  | "^(?:^...$)$" | 
|  | -;-;-;- | 
|  | 0-5;0-5;0-5;0-5 | 
|  | "^(?:^...$)" | 
|  | -;-;-;- | 
|  | 0-5;0-5;0-5;0-5 | 
|  | "(?:^...$)$" | 
|  | -;-;-;- | 
|  | 0-5;0-5;0-5;0-5 | 
|  | strings | 
|  | "" | 
|  | ".本." | 
|  | regexps | 
|  | "^.....$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^.....$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^.....$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^.....$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "xfooo" | 
|  | regexps | 
|  | "\\B(fo|foo)\\B" | 
|  | -;-;-;- | 
|  | -;1-3 1-3;-;1-4 1-4 | 
|  | "^(?:\\B(fo|foo)\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\B(fo|foo)\\B)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\B(fo|foo)\\B)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "foo" | 
|  | regexps | 
|  | "(fo|foo)" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-2 0-2;0-3 0-3;0-3 0-3 | 
|  | "^(?:(fo|foo))$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | "^(?:(fo|foo))" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-2 0-2;0-3 0-3;0-3 0-3 | 
|  | "(?:(fo|foo))$" | 
|  | -;-;-;- | 
|  | 0-3 0-3;0-3 0-3;0-3 0-3;0-3 0-3 | 
|  | strings | 
|  | "" | 
|  | "a" | 
|  | regexps | 
|  | "\\141" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\141)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\141)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:\\141)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "0" | 
|  | regexps | 
|  | "\\060" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\060)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\060)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:\\060)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "00" | 
|  | regexps | 
|  | "\\0600" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "^(?:\\0600)$" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "^(?:\\0600)" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "(?:\\0600)$" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | strings | 
|  | "" | 
|  | "08" | 
|  | regexps | 
|  | "\\608" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "^(?:\\608)$" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "^(?:\\608)" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "(?:\\608)$" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | strings | 
|  | "" | 
|  | "" | 
|  | regexps | 
|  | "\\01" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\01)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\01)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:\\01)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "8" | 
|  | regexps | 
|  | "\\018" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "^(?:\\018)$" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "^(?:\\018)" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | "(?:\\018)$" | 
|  | -;-;-;- | 
|  | 0-2;0-2;0-2;0-2 | 
|  | strings | 
|  | "" | 
|  | "a" | 
|  | regexps | 
|  | "\\x{61}" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\x{61})$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\x{61})" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:\\x{61})$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "a" | 
|  | regexps | 
|  | "\\x61" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\x61)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\x61)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:\\x61)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "a" | 
|  | regexps | 
|  | "\\x{00000061}" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\x{00000061})$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:\\x{00000061})" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:\\x{00000061})$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "aαβb" | 
|  | regexps | 
|  | "\\p{Greek}+" | 
|  | -;-;-;- | 
|  | -;1-5;-;1-5 | 
|  | "^(?:\\p{Greek}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\p{Greek}+)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\p{Greek}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "aαβb" | 
|  | regexps | 
|  | "\\P{Greek}+" | 
|  | -;-;-;- | 
|  | -;0-1;-;0-1 | 
|  | "^(?:\\P{Greek}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\P{Greek}+)" | 
|  | -;-;-;- | 
|  | -;0-1;-;0-1 | 
|  | "(?:\\P{Greek}+)$" | 
|  | -;-;-;- | 
|  | -;5-6;-;5-6 | 
|  | strings | 
|  | "" | 
|  | "aαβb" | 
|  | regexps | 
|  | "\\p{^Greek}+" | 
|  | -;-;-;- | 
|  | -;0-1;-;0-1 | 
|  | "^(?:\\p{^Greek}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\p{^Greek}+)" | 
|  | -;-;-;- | 
|  | -;0-1;-;0-1 | 
|  | "(?:\\p{^Greek}+)$" | 
|  | -;-;-;- | 
|  | -;5-6;-;5-6 | 
|  | strings | 
|  | "" | 
|  | "aαβb" | 
|  | regexps | 
|  | "\\P{^Greek}+" | 
|  | -;-;-;- | 
|  | -;1-5;-;1-5 | 
|  | "^(?:\\P{^Greek}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\P{^Greek}+)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\P{^Greek}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abc123" | 
|  | regexps | 
|  | "[^0-9]+" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:[^0-9]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[^0-9]+)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:[^0-9]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abc123²³¼½¾₀₉" | 
|  | regexps | 
|  | "\\p{Nd}+" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | "^(?:\\p{Nd}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\p{Nd}+)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\p{Nd}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abc123²³¼½¾₀₉" | 
|  | regexps | 
|  | "\\p{^Nd}+" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:\\p{^Nd}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\p{^Nd}+)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:\\p{^Nd}+)$" | 
|  | -;-;-;- | 
|  | -;6-22;-;6-22 | 
|  | strings | 
|  | "" | 
|  | "abc123²³¼½¾₀₉" | 
|  | regexps | 
|  | "\\P{Nd}+" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:\\P{Nd}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\P{Nd}+)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:\\P{Nd}+)$" | 
|  | -;-;-;- | 
|  | -;6-22;-;6-22 | 
|  | strings | 
|  | "" | 
|  | "abc123²³¼½¾₀₉" | 
|  | regexps | 
|  | "\\P{^Nd}+" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | "^(?:\\P{^Nd}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\P{^Nd}+)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\P{^Nd}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abc123²³¼½¾₀₉" | 
|  | regexps | 
|  | "\\pN+" | 
|  | -;-;-;- | 
|  | -;3-22;-;3-22 | 
|  | "^(?:\\pN+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\pN+)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\pN+)$" | 
|  | -;-;-;- | 
|  | -;3-22;-;3-22 | 
|  | strings | 
|  | "" | 
|  | "abc123²³¼½¾₀₉" | 
|  | regexps | 
|  | "\\p{N}+" | 
|  | -;-;-;- | 
|  | -;3-22;-;3-22 | 
|  | "^(?:\\p{N}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\p{N}+)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:\\p{N}+)$" | 
|  | -;-;-;- | 
|  | -;3-22;-;3-22 | 
|  | strings | 
|  | "" | 
|  | "abc123²³¼½¾₀₉" | 
|  | regexps | 
|  | "\\p{^N}+" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:\\p{^N}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:\\p{^N}+)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:\\p{^N}+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abc123" | 
|  | regexps | 
|  | "\\p{Any}+" | 
|  | -;-;-;- | 
|  | 0-6;0-6;0-6;0-6 | 
|  | "^(?:\\p{Any}+)$" | 
|  | -;-;-;- | 
|  | 0-6;0-6;0-6;0-6 | 
|  | "^(?:\\p{Any}+)" | 
|  | -;-;-;- | 
|  | 0-6;0-6;0-6;0-6 | 
|  | "(?:\\p{Any}+)$" | 
|  | -;-;-;- | 
|  | 0-6;0-6;0-6;0-6 | 
|  | strings | 
|  | "" | 
|  | "@AaB" | 
|  | regexps | 
|  | "(?i)[@-A]+" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:(?i)[@-A]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?i)[@-A]+)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:(?i)[@-A]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "aAzZ" | 
|  | regexps | 
|  | "(?i)[A-Z]+" | 
|  | -;-;-;- | 
|  | 0-4;0-4;0-4;0-4 | 
|  | "^(?:(?i)[A-Z]+)$" | 
|  | -;-;-;- | 
|  | 0-4;0-4;0-4;0-4 | 
|  | "^(?:(?i)[A-Z]+)" | 
|  | -;-;-;- | 
|  | 0-4;0-4;0-4;0-4 | 
|  | "(?:(?i)[A-Z]+)$" | 
|  | -;-;-;- | 
|  | 0-4;0-4;0-4;0-4 | 
|  | strings | 
|  | "" | 
|  | "Aa\\" | 
|  | regexps | 
|  | "(?i)[^\\\\]+" | 
|  | -;-;-;- | 
|  | -;0-2;-;0-2 | 
|  | "^(?:(?i)[^\\\\]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?i)[^\\\\]+)" | 
|  | -;-;-;- | 
|  | -;0-2;-;0-2 | 
|  | "(?:(?i)[^\\\\]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "acegikmoqsuwyACEGIKMOQSUWY" | 
|  | regexps | 
|  | "(?i)[acegikmoqsuwy]+" | 
|  | -;-;-;- | 
|  | 0-26;0-26;0-26;0-26 | 
|  | "^(?:(?i)[acegikmoqsuwy]+)$" | 
|  | -;-;-;- | 
|  | 0-26;0-26;0-26;0-26 | 
|  | "^(?:(?i)[acegikmoqsuwy]+)" | 
|  | -;-;-;- | 
|  | 0-26;0-26;0-26;0-26 | 
|  | "(?:(?i)[acegikmoqsuwy]+)$" | 
|  | -;-;-;- | 
|  | 0-26;0-26;0-26;0-26 | 
|  | strings | 
|  | "" | 
|  | "@AaB" | 
|  | regexps | 
|  | "[@-A]+" | 
|  | -;-;-;- | 
|  | -;0-2;-;0-2 | 
|  | "^(?:[@-A]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[@-A]+)" | 
|  | -;-;-;- | 
|  | -;0-2;-;0-2 | 
|  | "(?:[@-A]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "aAzZ" | 
|  | regexps | 
|  | "[A-Z]+" | 
|  | -;-;-;- | 
|  | -;1-2;-;1-2 | 
|  | "^(?:[A-Z]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[A-Z]+)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:[A-Z]+)$" | 
|  | -;-;-;- | 
|  | -;3-4;-;3-4 | 
|  | strings | 
|  | "" | 
|  | "Aa\\" | 
|  | regexps | 
|  | "[^\\\\]+" | 
|  | -;-;-;- | 
|  | -;0-2;-;0-2 | 
|  | "^(?:[^\\\\]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[^\\\\]+)" | 
|  | -;-;-;- | 
|  | -;0-2;-;0-2 | 
|  | "(?:[^\\\\]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "acegikmoqsuwyACEGIKMOQSUWY" | 
|  | regexps | 
|  | "[acegikmoqsuwy]+" | 
|  | -;-;-;- | 
|  | -;0-13;-;0-13 | 
|  | "^(?:[acegikmoqsuwy]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[acegikmoqsuwy]+)" | 
|  | -;-;-;- | 
|  | -;0-13;-;0-13 | 
|  | "(?:[acegikmoqsuwy]+)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abcdef" | 
|  | regexps | 
|  | "^abc" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:^abc)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^abc)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:^abc)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "aabcdef" | 
|  | regexps | 
|  | "^abc" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^abc)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^abc)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:^abc)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abcdef" | 
|  | regexps | 
|  | "^[ay]*[bx]+c" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:^[ay]*[bx]+c)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^[ay]*[bx]+c)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:^[ay]*[bx]+c)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "aabcdef" | 
|  | regexps | 
|  | "^[ay]*[bx]+c" | 
|  | -;-;-;- | 
|  | -;0-4;-;0-4 | 
|  | "^(?:^[ay]*[bx]+c)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:^[ay]*[bx]+c)" | 
|  | -;-;-;- | 
|  | -;0-4;-;0-4 | 
|  | "(?:^[ay]*[bx]+c)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abcdef" | 
|  | regexps | 
|  | "def$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | "^(?:def$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:def$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:def$)$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | strings | 
|  | "" | 
|  | "abcdeff" | 
|  | regexps | 
|  | "def$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:def$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:def$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:def$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abcdef" | 
|  | regexps | 
|  | "d[ex][fy]$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | "^(?:d[ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:d[ex][fy]$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:d[ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | strings | 
|  | "" | 
|  | "abcdeff" | 
|  | regexps | 
|  | "d[ex][fy]$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:d[ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:d[ex][fy]$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:d[ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abcdef" | 
|  | regexps | 
|  | "[dz][ex][fy]$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | "^(?:[dz][ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[dz][ex][fy]$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:[dz][ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | strings | 
|  | "" | 
|  | "abcdeff" | 
|  | regexps | 
|  | "[dz][ex][fy]$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[dz][ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:[dz][ex][fy]$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:[dz][ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abcdef" | 
|  | regexps | 
|  | "(?m)^abc" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:(?m)^abc)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)^abc)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:(?m)^abc)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "aabcdef" | 
|  | regexps | 
|  | "(?m)^abc" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)^abc)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)^abc)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:(?m)^abc)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abcdef" | 
|  | regexps | 
|  | "(?m)^[ay]*[bx]+c" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:(?m)^[ay]*[bx]+c)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)^[ay]*[bx]+c)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:(?m)^[ay]*[bx]+c)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "aabcdef" | 
|  | regexps | 
|  | "(?m)^[ay]*[bx]+c" | 
|  | -;-;-;- | 
|  | -;0-4;-;0-4 | 
|  | "^(?:(?m)^[ay]*[bx]+c)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)^[ay]*[bx]+c)" | 
|  | -;-;-;- | 
|  | -;0-4;-;0-4 | 
|  | "(?:(?m)^[ay]*[bx]+c)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abcdef" | 
|  | regexps | 
|  | "(?m)def$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | "^(?:(?m)def$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)def$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:(?m)def$)$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | strings | 
|  | "" | 
|  | "abcdeff" | 
|  | regexps | 
|  | "(?m)def$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)def$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)def$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:(?m)def$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abcdef" | 
|  | regexps | 
|  | "(?m)d[ex][fy]$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | "^(?:(?m)d[ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)d[ex][fy]$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:(?m)d[ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | strings | 
|  | "" | 
|  | "abcdeff" | 
|  | regexps | 
|  | "(?m)d[ex][fy]$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)d[ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)d[ex][fy]$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:(?m)d[ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "abcdef" | 
|  | regexps | 
|  | "(?m)[dz][ex][fy]$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | "^(?:(?m)[dz][ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)[dz][ex][fy]$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:(?m)[dz][ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;3-6;-;3-6 | 
|  | strings | 
|  | "" | 
|  | "abcdeff" | 
|  | regexps | 
|  | "(?m)[dz][ex][fy]$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)[dz][ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:(?m)[dz][ex][fy]$)" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "(?:(?m)[dz][ex][fy]$)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "a" | 
|  | regexps | 
|  | "^" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;0-0;-;0-0 | 
|  | "^(?:^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;0-0;-;0-0 | 
|  | "(?:^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "a" | 
|  | regexps | 
|  | "^^" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;0-0;-;0-0 | 
|  | "^(?:^^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | "^(?:^^)" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;0-0;-;0-0 | 
|  | "(?:^^)$" | 
|  | 0-0;0-0;0-0;0-0 | 
|  | -;-;-;- | 
|  | strings | 
|  | "" | 
|  | "a" | 
|  | regexps | 
|  | "a" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:a)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:a)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:a)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "a" | 
|  | regexps | 
|  | "ab*" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:ab*)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:ab*)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:ab*)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "a" | 
|  | regexps | 
|  | "a\\C*" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:a\\C*)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "^(?:a\\C*)" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | "(?:a\\C*)$" | 
|  | -;-;-;- | 
|  | 0-1;0-1;0-1;0-1 | 
|  | strings | 
|  | "" | 
|  | "baba" | 
|  | regexps | 
|  | "a\\C*|ba\\C" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "^(?:a\\C*|ba\\C)$" | 
|  | -;-;-;- | 
|  | -;-;-;- | 
|  | "^(?:a\\C*|ba\\C)" | 
|  | -;-;-;- | 
|  | -;0-3;-;0-3 | 
|  | "(?:a\\C*|ba\\C)$" | 
|  | -;-;-;- | 
|  | -;1-4;-;1-4 | 
|  | strings | 
|  | "abc" | 
|  | regexps | 
|  | "a.*?c|a.*?b" | 
|  | 0-3;0-3;0-3;0-3 |