@@ -481,6 +481,14 @@
continue;
}
switch (m.charAt(0)) {
+ case "(?=": //lookahead
+ break;
+ case "(?!": //negative lookahead
+ case "(?<=": //lookbehind
+ case "(?<!": //negative lookbehind
case opts.escapeChar:
escaped = true;
if (regexMask) {