Lines Matching refs:RegexMatcher
400 RegexMatcher *REMatcher = NULL;
463 RegexMatcher *REMatcher = NULL;
616 RegexMatcher *m = pattern->matcher(UNICODE_STRING_SIMPLE("a\\u00dfxzzz").unescape(), status);
761 RegexMatcher matcher(&pattern, 0, status);
782 // API_Match Test that the API for class RegexMatcher
818 RegexMatcher *m1 = pat2->matcher(inStr1, status);
891 RegexMatcher m("A?", 0, status); // will match zero length string.
928 // RegexMatcher::start();
929 // RegexMatcher::end();
930 // RegexMatcher::groupCount();
942 RegexMatcher *matcher = pat->matcher(data, status);
1002 RegexMatcher *matcher = pat->matcher(data, status);
1056 RegexMatcher *matcher = pat->matcher(data, status);
1080 RegexMatcher m("(?= ?)", 0, status); // This pattern will zero-length matches anywhere,
1113 RegexMatcher m(".?", 0, status);
1134 RegexMatcher m(".?", 0, status);
1143 RegexMatcher *m = p->matcher(status);
1158 RegexMatcher m(".*", testString, 0, status);
1211 RegexMatcher m1(".*", testString, 0, status);
1218 RegexMatcher m2("a*", testString, 0, status);
1225 RegexMatcher m3(".*$", testString, 0, status);
1243 RegexMatcher m(".", 0, status);
1247 RegexMatcher *m2 = p->matcher(ucharString, status); // should not compile.
1249 RegexMatcher m3(".", ucharString, 0, status); // Should not compile
1264 RegexMatcher matcher("(a+)+b", testString, 0, status);
1276 RegexMatcher matcher("(a+)+b", testString, 0, status);
1292 RegexMatcher matcher("(A)+A$", testString, 0, status);
1319 RegexMatcher matcher("abc", testString, 0, status);
1346 // API_Replace API test for class RegexMatcher, testing the
1363 RegexMatcher *matcher = pat->matcher(data, status);
1435 RegexMatcher *matcher2 = pat2->matcher(d5, status);
1487 RegexMatcher m("ss(.*?)ee", 0, status);
1603 RegexMatcher *mFromClone = pClone->matcher(status);
1835 RegexMatcher *m = pat1->matcher(Hello, status);
1837 REGEX_ASSERT(m->getDynamicClassID() == RegexMatcher::getStaticClassID());
1846 // API_Match_UTF8 Test that the alternate engine for class RegexMatcher
1892 RegexMatcher *m1 = &pat2->matcher(status)->reset(&input1);
1964 RegexMatcher m("A?", 0, status); // will match zero length string.
2004 // RegexMatcher::start();
2005 // RegexMatcher::end();
2006 // RegexMatcher::groupCount();
2023 RegexMatcher *matcher = &pat->matcher(status)->reset(&input);
2168 RegexMatcher *matcher = &pat->matcher(status)->reset(&input);
2230 RegexMatcher *matcher = &pat->matcher(status)->reset(&input);
2257 RegexMatcher m("(?= ?)", 0, status); // This pattern will zero-length matches anywhere,
2294 RegexMatcher m(".?", 0, status);
2318 RegexMatcher m(".?", 0, status);
2327 RegexMatcher *m = p->matcher(status);
2348 RegexMatcher m(&testPattern, &testText, 0, status);
2410 RegexMatcher m1(&testPattern, &testText, 0, status);
2419 RegexMatcher m2(&testPattern, &testText, 0, status);
2428 RegexMatcher m3(&testPattern, &testText, 0, status);
2442 // API_Replace_UTF8 API test for class RegexMatcher, testing the
2466 RegexMatcher *matcher = &pat->matcher(status)->reset(&dataText);
2620 RegexMatcher *matcher2 = &pat2->matcher(status)->reset(&dataText);
2752 RegexMatcher m(&re, 0, status);
2895 RegexMatcher *mFromClone = pClone->matcher(status);
3123 RegexMatcher matcher(UnicodeString("(:)"), 0, status);
3216 RegexMatcher quotedStuffMat(UNICODE_STRING_SIMPLE("\\s*([\\'\\\"/])(.*?)\\1"), 0, status);
3217 RegexMatcher commentMat (UNICODE_STRING_SIMPLE("\\s*(#.*)?$"), 0, status);
3218 RegexMatcher flagsMat (UNICODE_STRING_SIMPLE("\\s*([ixsmdteDEGLMQvabtyYzZ2-9]*)([:letter:]*)"), 0, status);
3220 RegexMatcher lineMat(UNICODE_STRING_SIMPLE("(.*?)\\r?\\n"), testString, 0, status);
3226 dataerrln("Construct RegexMatcher() error - %s", u_errorName(status));
3386 RegexMatcher *parseMatcher = NULL;
3388 RegexMatcher *matcher = NULL, *UTF8Matcher = NULL;
4074 RegexMatcher* lineMat = linePat->matcher(testDataString, status);
4089 RegexMatcher* flagMat = flagPat->matcher(status);
4106 RegexMatcher *groupsMat = groupsPat->matcher(status);
4110 RegexMatcher *cgMat = cgPat->matcher(status);
4221 RegexMatcher *testMat = testPat->matcher(matchString, status);
4443 RegexMatcher* lineMat = linePat->matcher(testDataString, status);
4458 RegexMatcher* flagMat = flagPat->matcher(status);
4475 RegexMatcher *groupsMat = groupsPat->matcher(status);
4479 RegexMatcher *cgMat = cgPat->matcher(status);
4616 RegexMatcher *testMat = &testPat->matcher(status)->reset(&inputText);
4799 RegexMatcher matcher(pattern, s, flags, status);
4844 RegexMatcher matcher("x", 0, status);
4858 RegexMatcher matcher(UNICODE_STRING_SIMPLE("((.)+\\2)+x"), 0, status); // A pattern that can run long.
4948 RegexMatcher matcher("x", 0, status);
4962 RegexMatcher matcher(UNICODE_STRING_SIMPLE("((.)\\2)x"), 0, status);
5276 RegexMatcher *m = new RegexMatcher(UnicodeString("<<(?<mid>.+?)>>"), text, 0, status);
5286 m = new RegexMatcher(UnicodeString("..(?<one>m)(.)(.)"), text, 0, status);
5509 // It will cause a segfault if RegexMatcher tries to use fSmallData instead of malloc'ing the memory needed (see init2) for the pattern operator stack allocation.
5513 RegexMatcher *REMatcher = NULL;
5542 RegexMatcher *m = new RegexMatcher(pattern, text, 0, status);
5558 RegexMatcher* const pMatcher = new RegexMatcher("\\Aboo\\z", UREGEX_DOTALL|UREGEX_CASE_INSENSITIVE, status);
5577 RegexMatcher* const pMatcher = new RegexMatcher(".", 0, status);
5717 LocalPointer<RegexMatcher> matcher(compiledPat->matcher(status));
5815 RegexMatcher matcher(UnicodeString("(A)|(B)"), 0, status);