Home | History | Annotate | Download | only in pcrecpp

Lines Matching refs:PartialMatch

34 // TODO: Test extractions for PartialMatch/Consume
426 CHECK(r.PartialMatch("foo", &word1, &word2, &word3));
430 CHECK(r.PartialMatch("bar", &word1, &word2, &word3));
434 CHECK(r.PartialMatch("baz", &word1, &word2, &word3));
438 CHECK(!r.PartialMatch("f", &word1, &word2, &word3));
459 CHECK(re.PartialMatch(text_good) == true);
460 CHECK(re.PartialMatch(text_bad) == false);
466 CHECK(re2.PartialMatch(text_good) == false); // because of match_limit
467 CHECK(re2.PartialMatch(text_bad) == false);
474 CHECK(re3.PartialMatch(text_good) == true);
475 CHECK(re3.PartialMatch(text_bad) == false);
481 CHECK(re4.PartialMatch(text_good) == false);
482 CHECK(re4.PartialMatch(text_bad) == false);
585 RE(regex,options).PartialMatch(str, &captured);
607 CHECK(RE(regex,options).PartialMatch(str));
612 CHECK(!RE(regex,options).PartialMatch(str));
863 CHECK(RE("(\\d)").PartialMatch("1234", &i));
865 CHECK(RE("(-\\d)").PartialMatch("-1234", &i));
1048 CHECK(!RE("foo$").PartialMatch("foo\n"));
1139 /***** PartialMatch *****/
1141 printf("Testing PartialMatch\n");
1143 CHECK(RE("h.*o").PartialMatch("hello"));
1144 CHECK(RE("h.*o").PartialMatch("othello"));
1145 CHECK(RE("h.*o").PartialMatch("hello!"));
1146 CHECK(RE("((((((((((((((((((((x))))))))))))))))))))").PartialMatch("x"));
1200 CHECK(re_test3.PartialMatch(utf8_string, &ss));
1203 CHECK(re_test4.PartialMatch(utf8_string, &ss));