Lines Matching refs:regex_search
14 // regex_search(BidirectionalIterator first, BidirectionalIterator last,
29 assert(std::regex_search(s, m, std::regex("a")));
45 assert(std::regex_search(s, m, std::regex("ab")));
60 assert(!std::regex_search(s, m, std::regex("ba")));
67 assert(std::regex_search(s, m, std::regex("ab")));
82 assert(!std::regex_search(s, m, std::regex("ab"),
89 assert(std::regex_search(s, m, std::regex("bc")));
104 assert(std::regex_search(s, m, std::regex("ab*c")));
119 assert(std::regex_search(s, m, std::regex("(ab)*c")));
137 assert(std::regex_search(s, m, std::regex("cd((e)fg)hi")));
158 assert(std::regex_search(s, m, std::regex("^abc")));
173 assert(std::regex_search(s, m, std::regex("^abc")));
188 assert(!std::regex_search(s, m, std::regex("^abc")));
194 assert(std::regex_search(s, m, std::regex("abc$")));
209 assert(std::regex_search(s, m, std::regex("abc$")));
224 assert(!std::regex_search(s, m, std::regex("abc$")));
230 assert(std::regex_search(s, m, std::regex("a.c")));
245 assert(std::regex_search(s, m, std::regex("a.c")));
260 assert(std::regex_search(s, m, std::regex("a.c")));
275 assert(std::regex_search(s, m, std::regex("(.*).*")));
293 assert(std::regex_search(s, m, std::regex("(a*)*")));
311 assert(!std::regex_search(s, m, std::regex("ab{3,5}c")));
317 assert(std::regex_search(s, m, std::regex("ab{3,5}c")));
332 assert(std::regex_search(s, m, std::regex("ab{3,5}c")));
347 assert(std::regex_search(s, m, std::regex("ab{3,5}c")));
362 assert(!std::regex_search(s, m, std::regex("ab{3,5}c")));
368 assert(!std::regex_search(s, m, std::regex("ab{3,5}c")));
374 assert(!std::regex_search(s, m, std::regex("a.{3,5}c")));
380 assert(std::regex_search(s, m, std::regex("a.{3,5}c")));
395 assert(std::regex_search(s, m, std::regex("a.{3,5}c")));
410 assert(std::regex_search(s, m, std::regex("a.{3,5}c")));
425 assert(!std::regex_search(s, m, std::regex("a.{3,5}c")));
431 assert(std::regex_search(s, m, std::regex("tour|to|tournament")));
446 assert(std::regex_search(s, m, std::regex("(tour|to|tournament)+",
462 assert(std::regex_search(s, m, std::regex("(tour|to|t)+")));
480 assert(!std::regex_search(s, m, std::regex("-(.*),\1-")));
486 assert(std::regex_search(s, m, std::regex("-.*,.*-")));
501 assert(std::regex_search(s, m, std::regex("^[a]$")));
516 assert(std::regex_search(s, m, std::regex("^[ab]$")));
531 assert(std::regex_search(s, m, std::regex("^[a-f]$")));
546 assert(!std::regex_search(s, m, std::regex("^[a-f]$")));
552 assert(std::regex_search(s, m, std::regex("q[^u]")));
567 assert(!std::regex_search(s, m, std::regex("q[^u]")));
573 assert(std::regex_search(s, m, std::regex("A[[:lower:]]B")));
588 assert(!std::regex_search(s, m, std::regex("A[[:lower:]]B")));
594 assert(std::regex_search(s, m, std::regex("A[^[:lower:]]B")));
609 assert(!std::regex_search(s, m, std::regex("A[^[:lower:]]B")));
615 assert(!std::regex_search(s, m, std::regex("A[^[:lower:]0-9]B")));
621 assert(std::regex_search(s, m, std::regex("A[^[:lower:]0-9]B")));
636 assert(std::regex_search(s, m, std::regex("[a[.hyphen.]z]")));
651 assert(std::regex_search(s, m, std::regex("[a[.hyphen.]z]")));
666 assert(!std::regex_search(s, m, std::regex("[a[.hyphen.]z]")));
673 assert(std::regex_search(s, m, std::regex("[a[=M=]z]")));
688 assert(std::regex_search(s, m, std::regex("[a[.ch.]z]",
705 assert(!std::regex_search(s, m, std::regex("[a[=M=]z]")));
711 assert(std::regex_search(s, m, std::regex("[ace1-9]*")));
726 assert(std::regex_search(s, m, std::regex("[ace1-9]+")));
747 assert(std::regex_search(BI(s), BI(s+ss), m, regex));
762 assert(std::regex_search(s, m, std::regex("Jeff(?=s\\b)")));
777 assert(std::regex_search(s, m, std::regex("Jeff(?!s\\b)")));
792 assert(std::regex_search(s, m, std::regex("\\d[\\W]k")));
808 assert(std::regex_search(s, m, std::wregex(L"a")));
824 assert(std::regex_search(s, m, std::wregex(L"ab")));
839 assert(!std::regex_search(s, m, std::wregex(L"ba")));
846 assert(std::regex_search(s, m, std::wregex(L"ab")));
861 assert(!std::regex_search(s, m, std::wregex(L"ab"),
868 assert(std::regex_search(s, m, std::wregex(L"bc")));
883 assert(std::regex_search(s, m, std::wregex(L"ab*c")));
898 assert(std::regex_search(s, m, std::wregex(L"(ab)*c")));
916 assert(std::regex_search(s, m, std::wregex(L"cd((e)fg)hi")));
937 assert(std::regex_search(s, m, std::wregex(L"^abc")));
952 assert(std::regex_search(s, m, std::wregex(L"^abc")));
967 assert(!std::regex_search(s, m, std::wregex(L"^abc")));
973 assert(std::regex_search(s, m, std::wregex(L"abc$")));
988 assert(std::regex_search(s, m, std::wregex(L"abc$")));
1003 assert(!std::regex_search(s, m, std::wregex(L"abc$")));
1009 assert(std::regex_search(s, m, std::wregex(L"a.c")));
1024 assert(std::regex_search(s, m, std::wregex(L"a.c")));
1039 assert(std::regex_search(s, m, std::wregex(L"a.c")));
1054 assert(std::regex_search(s, m, std::wregex(L"(.*).*")));
1072 assert(std::regex_search(s, m, std::wregex(L"(a*)*")));
1090 assert(!std::regex_search(s, m, std::wregex(L"ab{3,5}c")));
1096 assert(std::regex_search(s, m, std::wregex(L"ab{3,5}c")));
1111 assert(std::regex_search(s, m, std::wregex(L"ab{3,5}c")));
1126 assert(std::regex_search(s, m, std::wregex(L"ab{3,5}c")));
1141 assert(!std::regex_search(s, m, std::wregex(L"ab{3,5}c")));
1147 assert(!std::regex_search(s, m, std::wregex(L"ab{3,5}c")));
1153 assert(!std::regex_search(s, m, std::wregex(L"a.{3,5}c")));
1159 assert(std::regex_search(s, m, std::wregex(L"a.{3,5}c")));
1174 assert(std::regex_search(s, m, std::wregex(L"a.{3,5}c")));
1189 assert(std::regex_search(s, m, std::wregex(L"a.{3,5}c")));
1204 assert(!std::regex_search(s, m, std::wregex(L"a.{3,5}c")));
1210 assert(std::regex_search(s, m, std::wregex(L"tour|to|tournament")));
1225 assert(std::regex_search(s, m, std::wregex(L"(tour|to|tournament)+",
1241 assert(std::regex_search(s, m, std::wregex(L"(tour|to|t)+")));
1259 assert(!std::regex_search(s, m, std::wregex(L"-(.*),\1-")));
1265 assert(std::regex_search(s, m, std::wregex(L"-.*,.*-")));
1280 assert(std::regex_search(s, m, std::wregex(L"^[a]$")));
1295 assert(std::regex_search(s, m, std::wregex(L"^[ab]$")));
1310 assert(std::regex_search(s, m, std::wregex(L"^[a-f]$")));
1325 assert(!std::regex_search(s, m, std::wregex(L"^[a-f]$")));
1331 assert(std::regex_search(s, m, std::wregex(L"q[^u]")));
1346 assert(!std::regex_search(s, m, std::wregex(L"q[^u]")));
1352 assert(std::regex_search(s, m, std::wregex(L"A[[:lower:]]B")));
1367 assert(!std::regex_search(s, m, std::wregex(L"A[[:lower:]]B")));
1373 assert(std::regex_search(s, m, std::wregex(L"A[^[:lower:]]B")));
1388 assert(!std::regex_search(s, m, std::wregex(L"A[^[:lower:]]B")));
1394 assert(!std::regex_search(s, m, std::wregex(L"A[^[:lower:]0-9]B")));
1400 assert(std::regex_search
1415 assert(std::regex_search(s, m, std::wregex(L"[a[.hyphen.]z]")));
1430 assert(std::regex_search(s, m, std::wregex(L"[a[.hyphen.]z]")));
1445 assert(!std::regex_search(s, m, std::wregex(L"[a[.hyphen.]z]")));
1452 assert(std::regex_search(s, m, std::wregex(L"[a[=M=]z]")));
1467 assert(std::regex_search(s, m, std::wregex(L"[a[.ch.]z]",
1484 assert(!std::regex_search(s, m, std::wregex(L"[a[=M=]z]")));
1490 assert(std::regex_search(s, m, std::wregex(L"[ace1-9]*")));
1505 assert(std::regex_search(s, m, std::wregex(L"[ace1-9]+")));
1526 assert(std::regex_search(BI(s), BI(s+ss), m, regex));
1541 assert(std::regex_search(s, m, std::wregex(L"Jeff(?=s\\b)")));
1556 assert(std::regex_search(s, m, std::wregex(L"Jeff(?!s\\b)")));
1571 assert(std::regex_search(s, m, std::wregex(L"\\d[\\W]k")));