|
@@ -16,39 +16,39 @@
|
|
|
############################################################################## */
|
|
|
|
|
|
#option ('globalFold', false)
|
|
|
-REGEXFIND('s.t', 'set');
|
|
|
-NOT(REGEXFIND('s.t', 'select'));
|
|
|
-REGEXFIND('s.*t', 'select');
|
|
|
-REGEXFIND('^((..)?(s ?.t)* )+', 'upset sot resets it should match');
|
|
|
-NOT(REGEXFIND('^((..)?(s ?.t)* )+', 'UPSET SOT RESETS IT should match only with NOCASE'));
|
|
|
-REGEXFIND('^((..)?(s ?.t)* )+', 'UPSET SOT RESETS IT should match only with NOCASE', NOCASE);
|
|
|
-REGEXFIND('^((..)?(s ?.t)* )+', 'UPSET SOT RESETS IT should match only with NOCASE', 0, NOCASE) = 'UPSET SOT RESETS IT ';
|
|
|
-REGEXFIND('^((..)?(s ?.t)* )+', 'UPSET SOT RESETS IT should match only with NOCASE', 1, NOCASE) = 'RESETS IT ';
|
|
|
-REGEXFIND('^((..)?(s ?.t)* )+', 'UPSET SOT RESETS IT should match only with NOCASE', 2, NOCASE) = 'RE';
|
|
|
-REGEXFIND('^((..)?(s ?.t)* )+', 'UPSET SOT RESETS IT should match only with NOCASE', 3, NOCASE) = 'S IT';
|
|
|
-REGEXFIND('^((..)?(s ?.t)* )+', 'UPSET SOT RESETS IT should match only with NOCASE', 4, NOCASE) = '';
|
|
|
-REGEXFIND('.ook(?=ahead)', 'lookahead');
|
|
|
-REGEXFIND('.ook(?=ahead)', 'lookahead', 0) = 'look';
|
|
|
-NOT(REGEXFIND('.ook(?=ahead)', 'bookmarks'));
|
|
|
-NOT(REGEXFIND('.ook(?!ahead)', 'lookahead'));
|
|
|
-REGEXFIND('.ook(?!ahead)', 'bookmarks');
|
|
|
-REGEXFIND('.ook(?!ahead)', 'bookmarks', 0) = 'book';
|
|
|
+REGEXFIND(NOFOLD('s.t'), 'set');
|
|
|
+NOT(REGEXFIND(NOFOLD('s.t'), 'select'));
|
|
|
+REGEXFIND(NOFOLD('s.*t'), 'select');
|
|
|
+REGEXFIND(NOFOLD('^((..)?(s ?.t)* )+'), 'upset sot resets it should match');
|
|
|
+NOT(REGEXFIND(NOFOLD('^((..)?(s ?.t)* )+'), 'UPSET SOT RESETS IT should match only with NOCASE'));
|
|
|
+REGEXFIND(NOFOLD('^((..)?(s ?.t)* )+'), 'UPSET SOT RESETS IT should match only with NOCASE', NOCASE);
|
|
|
+REGEXFIND(NOFOLD('^((..)?(s ?.t)* )+'), 'UPSET SOT RESETS IT should match only with NOCASE', 0, NOCASE) = 'UPSET SOT RESETS IT ';
|
|
|
+REGEXFIND(NOFOLD('^((..)?(s ?.t)* )+'), 'UPSET SOT RESETS IT should match only with NOCASE', 1, NOCASE) = 'RESETS IT ';
|
|
|
+REGEXFIND(NOFOLD('^((..)?(s ?.t)* )+'), 'UPSET SOT RESETS IT should match only with NOCASE', 2, NOCASE) = 'RE';
|
|
|
+REGEXFIND(NOFOLD('^((..)?(s ?.t)* )+'), 'UPSET SOT RESETS IT should match only with NOCASE', 3, NOCASE) = 'S IT';
|
|
|
+REGEXFIND(NOFOLD('^((..)?(s ?.t)* )+'), 'UPSET SOT RESETS IT should match only with NOCASE', 4, NOCASE) = '';
|
|
|
+REGEXFIND(NOFOLD('.ook(?=ahead)'), 'lookahead');
|
|
|
+REGEXFIND(NOFOLD('.ook(?=ahead)'), 'lookahead', 0) = 'look';
|
|
|
+NOT(REGEXFIND(NOFOLD('.ook(?=ahead)'), 'bookmarks'));
|
|
|
+NOT(REGEXFIND(NOFOLD('.ook(?!ahead)'), 'lookahead'));
|
|
|
+REGEXFIND(NOFOLD('.ook(?!ahead)'), 'bookmarks');
|
|
|
+REGEXFIND(NOFOLD('.ook(?!ahead)'), 'bookmarks', 0) = 'book';
|
|
|
|
|
|
-REGEXFIND(u's.t', u'set');
|
|
|
-NOT(REGEXFIND(u's.t', u'select'));
|
|
|
-REGEXFIND(u's.*t', u'select');
|
|
|
-REGEXFIND(u'^((..)?(s ?.t)* )+', u'upset sot resets it should match');
|
|
|
-NOT(REGEXFIND(u'^((..)?(s ?.t)* )+', u'UPSET SOT RESETS IT should match only with NOCASE'));
|
|
|
-REGEXFIND(u'^((..)?(s ?.t)* )+', u'UPSET SOT RESETS IT should match only with NOCASE', NOCASE);
|
|
|
-REGEXFIND(u'^((..)?(s ?.t)* )+', u'UPSET SOT RESETS IT should match only with NOCASE', 0, NOCASE) = u'UPSET SOT RESETS IT ';
|
|
|
-REGEXFIND(u'^((..)?(s ?.t)* )+', u'UPSET SOT RESETS IT should match only with NOCASE', 1, NOCASE) = u'RESETS IT ';
|
|
|
-REGEXFIND(u'^((..)?(s ?.t)* )+', u'UPSET SOT RESETS IT should match only with NOCASE', 2, NOCASE) = u'RE';
|
|
|
-REGEXFIND(u'^((..)?(s ?.t)* )+', u'UPSET SOT RESETS IT should match only with NOCASE', 3, NOCASE) = u'S IT';
|
|
|
-REGEXFIND(u'^((..)?(s ?.t)* )+', u'UPSET SOT RESETS IT should match only with NOCASE', 4, NOCASE) = u'';
|
|
|
-REGEXFIND(u'.ook(?=ahead)', u'lookahead');
|
|
|
-REGEXFIND(u'.ook(?=ahead)', u'lookahead', 0) = u'look';
|
|
|
-NOT(REGEXFIND(u'.ook(?=ahead)', u'bookmarks'));
|
|
|
-NOT(REGEXFIND(u'.ook(?!ahead)', u'lookahead'));
|
|
|
-REGEXFIND(u'.ook(?!ahead)', u'bookmarks');
|
|
|
-REGEXFIND(u'.ook(?!ahead)', u'bookmarks', 0) = u'book';
|
|
|
+REGEXFIND(NOFOLD(u's.t'), u'set');
|
|
|
+NOT(REGEXFIND(NOFOLD(u's.t'), u'select'));
|
|
|
+REGEXFIND(NOFOLD(u's.*t'), u'select');
|
|
|
+REGEXFIND(NOFOLD(u'^((..)?(s ?.t)* )+'), u'upset sot resets it should match');
|
|
|
+NOT(REGEXFIND(NOFOLD(u'^((..)?(s ?.t)* )+'), u'UPSET SOT RESETS IT should match only with NOCASE'));
|
|
|
+REGEXFIND(NOFOLD(u'^((..)?(s ?.t)* )+'), u'UPSET SOT RESETS IT should match only with NOCASE', NOCASE);
|
|
|
+REGEXFIND(NOFOLD(u'^((..)?(s ?.t)* )+'), u'UPSET SOT RESETS IT should match only with NOCASE', 0, NOCASE) = u'UPSET SOT RESETS IT ';
|
|
|
+REGEXFIND(NOFOLD(u'^((..)?(s ?.t)* )+'), u'UPSET SOT RESETS IT should match only with NOCASE', 1, NOCASE) = u'RESETS IT ';
|
|
|
+REGEXFIND(NOFOLD(u'^((..)?(s ?.t)* )+'), u'UPSET SOT RESETS IT should match only with NOCASE', 2, NOCASE) = u'RE';
|
|
|
+REGEXFIND(NOFOLD(u'^((..)?(s ?.t)* )+'), u'UPSET SOT RESETS IT should match only with NOCASE', 3, NOCASE) = u'S IT';
|
|
|
+REGEXFIND(NOFOLD(u'^((..)?(s ?.t)* )+'), u'UPSET SOT RESETS IT should match only with NOCASE', 4, NOCASE) = u'';
|
|
|
+REGEXFIND(NOFOLD(u'.ook(?=ahead)'), u'lookahead');
|
|
|
+REGEXFIND(NOFOLD(u'.ook(?=ahead)'), u'lookahead', 0) = u'look';
|
|
|
+NOT(REGEXFIND(NOFOLD(u'.ook(?=ahead)'), u'bookmarks'));
|
|
|
+NOT(REGEXFIND(NOFOLD(u'.ook(?!ahead)'), u'lookahead'));
|
|
|
+REGEXFIND(NOFOLD(u'.ook(?!ahead)'), u'bookmarks');
|
|
|
+REGEXFIND(NOFOLD(u'.ook(?!ahead)'), u'bookmarks', 0) = u'book';
|
|
|
|