Lines Matching defs:matcher

171         if (p.matcher(s).find() != expected)
176 Matcher matcher = Pattern.compile(p).matcher(s);
177 if (matcher.find() != expected)
185 Matcher matcher = pattern.matcher(new String(ca));
186 if (!matcher.find())
194 Matcher matcher = pattern.matcher(new String(ca));
195 if (!matcher.find())
203 Matcher matcher = pattern.matcher(input);
205 check(matcher, s, expected);
276 check(new Runnable() { public void run() { Pattern.compile("xyz").matcher(null);}});
278 final Matcher m = Pattern.compile("xyz").matcher("xyz");
295 Matcher matcher = pattern.matcher("\ud834\udd22");
296 if (!matcher.find())
305 Matcher matcher = pattern.matcher(
307 matcher.find();
308 int matcherStart1 = matcher.start();
309 MatchResult mr = matcher.toMatchResult();
310 if (mr == matcher)
315 matcher.find();
316 int matcherStart2 = matcher.start();
322 MatchResult mr2 = matcher.toMatchResult();
335 Matcher m = p.matcher("squack");
350 m = p.matcher("ad");
362 m = p.matcher("attack");
368 m = p.matcher("attackattackattackcatatta");
380 Matcher m = p.matcher(testString);
406 Matcher matcher = pattern.matcher("\r");
407 matcher.find();
408 matcher.find();
423 Matcher matcher = pattern.matcher("");
427 twoFindIndexes(input, matcher, 2, 4);
430 twoFindIndexes(input, matcher, 2, 5);
433 twoFindIndexes(input, matcher, 2, 4);
436 twoFindIndexes(input, matcher, 2, 5);
439 twoFindIndexes(input, matcher, 3, 5);
442 twoFindIndexes(input, matcher, 2, 5);
445 matcher.reset(input);
446 if (matcher.find())
450 twoFindIndexes(input, matcher, 3, 6);
455 private static void twoFindIndexes(String input, Matcher matcher, int a,
458 matcher.reset(input);
459 matcher.find();
460 if (matcher.start() != a)
462 matcher.find();
463 if (matcher.start() != b)
471 Matcher m = p.matcher(input);
521 Matcher matcher = pattern.matcher("catdogca");
522 matcher.useTransparentBounds(true);
523 if (matcher.find())
525 matcher.reset("atdogcat");
526 if (matcher.find())
528 matcher.reset(fullMessage);
529 if (!matcher.find())
531 matcher.reset(fullMessage);
532 matcher.region(0,9);
533 if (!matcher.find())
535 matcher.reset(fullMessage);
536 matcher.region(0,6);
537 if (!matcher.find())
539 matcher.reset(fullMessage);
540 matcher.region(3,6);
541 if (!matcher.find())
543 matcher.useTransparentBounds(false);
544 if (matcher.find())
549 matcher = pattern.matcher("dogcat");
550 matcher.useTransparentBounds(true);
551 matcher.region(0,3);
552 if (matcher.find())
554 matcher.reset("catdog");
555 matcher.region(3,6);
556 if (matcher.find())
558 matcher.useTransparentBounds(false);
559 matcher.reset("dogcat");
560 matcher.region(0,3);
561 if (!matcher.find())
563 matcher.reset("catdog");
564 matcher.region(3,6);
565 if (!matcher.find())
575 Matcher match = pat.matcher(message);
588 Matcher matcher = pattern.matcher("\u203A");
589 if (!matcher.matches())
592 matcher = pattern.matcher("a");
593 if (!matcher.find())
595 matcher.reset("\u203A");
596 if (!matcher.find())
613 matcher = pattern.matcher("a");
614 if (!matcher.find())
616 matcher.reset("f");
617 if (matcher.find())
619 matcher.reset("\u203A");
620 if (matcher.find())
622 matcher.reset("r");
623 if (matcher.find())
625 matcher.reset("\u203B");
626 if (!matcher.find())
631 matcher = pattern.matcher("a");
632 if (!matcher.find())
634 matcher.reset("\u203A");
635 if (matcher.find())
637 matcher.reset("r");
638 if (matcher.find())
640 matcher.reset("\u203B");
641 if (matcher.find())
643 matcher.reset("\u203C");
644 if (!matcher.find())
655 Matcher matcher = pattern.matcher("aaabbbccc");
656 String matcherString = matcher.toString(); // unspecified
657 matcher.find();
658 matcherString = matcher.toString(); // unspecified
659 matcher.region(0,3);
660 matcherString = matcher.toString(); // unspecified
661 matcher.reset();
662 matcherString = matcher.toString(); // unspecified
788 Matcher matcher = pattern.matcher("zzzabczzz");
790 String result = matcher.replaceAll(replaceTest);
794 matcher.reset();
795 String literalReplacement = matcher.quoteReplacement(replaceTest);
796 result = matcher.replaceAll(literalReplacement);
800 matcher.reset();
802 literalReplacement = matcher.quoteReplacement(replaceTest);
803 result = matcher.replaceAll(literalReplacement);
809 matcher = pattern.matcher(toSupplementaries("zzzabczzz"));
811 result = matcher.replaceAll(replaceTest);
815 matcher.reset();
816 literalReplacement = matcher.quoteReplacement(replaceTest);
817 result = matcher.replaceAll(literalReplacement);
821 matcher.reset();
823 literalReplacement = matcher.quoteReplacement(replaceTest);
824 result = matcher.replaceAll(literalReplacement);
834 Matcher matcher = pattern.matcher("abcdefabc");
836 matcher.region(0,9);
837 if (!matcher.find())
839 if (!matcher.find())
841 matcher.region(0,3);
842 if (!matcher.find())
844 matcher.region(3,6);
845 if (matcher.find())
847 matcher.region(0,2);
848 if (matcher.find())
851 expectRegionFail(matcher, 1, -1);
852 expectRegionFail(matcher, -1, -1);
853 expectRegionFail(matcher, -1, 1);
854 expectRegionFail(matcher, 5, 3);
855 expectRegionFail(matcher, 5, 12);
856 expectRegionFail(matcher, 12, 12);
859 matcher = pattern.matcher("zzzabczzz");
860 matcher.region(0,9);
861 if (matcher.find())
863 matcher.region(3,6);
864 if (!matcher.find())
866 matcher.region(3,6);
867 matcher.useAnchoringBounds(false);
868 if (matcher.find())
873 matcher = pattern.matcher(toSupplementaries("abcdefabc"));
874 matcher.region(0,9*2);
875 if (!matcher.find())
877 if (!matcher.find())
879 matcher.region(0,3*2);
880 if (!matcher.find())
882 matcher.region(1,3*2);
883 if (matcher.find())
885 matcher.region(3*2,6*2);
886 if (matcher.find())
888 matcher.region(0,2*2);
889 if (matcher.find())
891 matcher.region(0,2*2+1);
892 if (matcher.find())
895 expectRegionFail(matcher, 1*2, -1);
896 expectRegionFail(matcher, -1, -1);
897 expectRegionFail(matcher, -1, 1*2);
898 expectRegionFail(matcher, 5*2, 3*2);
899 expectRegionFail(matcher, 5*2, 12*2);
900 expectRegionFail(matcher, 12*2, 12*2);
903 matcher = pattern.matcher(toSupplementaries("zzzabczzz"));
904 matcher.region(0,9*2);
905 if (matcher.find())
907 matcher.region(3*2,6*2);
908 if (!matcher.find())
910 matcher.region(3*2+1,6*2);
911 if (matcher.find())
913 matcher.region(3*2,6*2-1);
914 if (matcher.find())
916 matcher.region(3*2,6*2);
917 matcher.useAnchoringBounds(false);
918 if (matcher.find())
923 private static void expectRegionFail(Matcher matcher, int index1,
927 matcher.region(index1, index2);
983 Matcher m = p.matcher(input);
999 Matcher matcher = pattern.matcher("abcd");
1000 if (!matcher.matches() ||
1001 matcher.group(1) != null ||
1002 !matcher.group(2).equals("abcd")) {
1194 Matcher matcher = findCR.matcher("first bit\nsecond bit");
1195 matcher.find();
1196 if (matcher.start(0) != 9)
1198 matcher.find();
1199 if (matcher.start(0) != 20)
1203 matcher = findCR.matcher(toSupplementaries("first bit\n second bit")); // double BMP chars
1204 matcher.find();
1205 if (matcher.start(0) != 9*2)
1207 matcher.find();
1208 if (matcher.start(0) != 20*2)
1225 Matcher m = p.matcher("ababcdefdec");
1230 m = p.matcher(toSupplementaries("ababcdefdec"));
1248 Matcher matcher = serializedPattern.matcher(matchStr);
1249 if (!matcher.matches())
1251 if (matcher.groupCount() != 1)
1259 Matcher matcher = pattern.matcher("abc#x#x");
1260 matcher.find();
1261 matcher.find();
1262 matcher.find();
1263 if (matcher.find())
1267 matcher = pattern.matcher("1A2AA3");
1268 matcher.find();
1269 if (matcher.find())
1273 matcher = pattern.matcher("1A2AA3");
1274 if (!matcher.find(1))
1276 matcher.find();
1277 if (matcher.find())
1311 Matcher matcher = pattern.matcher("abccczzzabcczzzabccc");
1312 if (!matcher.replaceFirst("test").equals("testzzzabcczzzabccc"))
1315 matcher.reset("zzzabccczzzabcczzzabccczzz");
1316 if (!matcher.replaceFirst("test").equals("zzztestzzzabcczzzabccczzz"))
1319 matcher.reset("zzzabccczzzabcczzzabccczzz");
1320 String result = matcher.replaceFirst("$1");
1324 matcher.reset("zzzabccczzzabcczzzabccczzz");
1325 result = matcher.replaceFirst("$2");
1330 matcher = pattern.matcher("aaaaaaaaaa");
1331 if (!matcher.replaceFirst("test").equals("test"))
1335 matcher = pattern.matcher("zzzaaaaaaaaaa");
1336 if (!matcher.replaceFirst("test").equals("zzztest"))
1341 matcher = pattern.matcher(toSupplementaries("abccczzzabcczzzabccc"));
1342 if (!matcher.replaceFirst(toSupplementaries("test"))
1346 matcher.reset(toSupplementaries("zzzabccczzzabcczzzabccczzz"));
1347 if (!matcher.replaceFirst(toSupplementaries("test")).
1351 matcher.reset(toSupplementaries("zzzabccczzzabcczzzabccczzz"));
1352 result = matcher.replaceFirst("$1");
1356 matcher.reset(toSupplementaries("zzzabccczzzabcczzzabccczzz"));
1357 result = matcher.replaceFirst("$2");
1362 matcher = pattern.matcher(toSupplementaries("aaaaaaaaaa"));
1363 if (!matcher.replaceFirst(toSupplementaries("test")).equals(toSupplementaries("test")))
1367 matcher = pattern.matcher(toSupplementaries("zzzaaaaaaaaaa"));
1368 if (!matcher.replaceFirst(toSupplementaries("test")).equals(toSupplementaries("zzztest")))
1376 Matcher matcher = pattern.matcher("aa\u2028blah");
1377 matcher.find();
1378 if (!matcher.group(0).equals("aa"))
1382 matcher = pattern.matcher("aa\u2028blah");
1383 matcher.find();
1384 if (!matcher.group(0).equals("aa\u2028blah"))
1389 matcher = pattern.matcher("aa\u2028zz");
1390 check(matcher, "a\u2028", false);
1394 matcher = pattern.matcher(toSupplementaries("aa\u2028blah"));
1395 matcher.find();
1396 if (!matcher.group(0).equals(toSupplementaries("aa")))
1400 matcher = pattern.matcher(toSupplementaries("aa\u2028blah"));
1401 matcher.find();
1402 if (!matcher.group(0).equals(toSupplementaries("aa\u2028blah")))
1407 matcher = pattern.matcher(toSupplementaries("aa\u2028zz"));
1408 check(matcher, toSupplementaries("a\u2028"), false);
1417 Matcher matcher = pattern.matcher("aa#aa");
1418 if (!matcher.matches())
1422 matcher = pattern.matcher("aa");
1423 if (!matcher.matches())
1427 matcher = pattern.matcher("aablah");
1428 if (!matcher.matches())
1432 matcher = pattern.matcher("aa");
1433 if (!matcher.matches())
1437 matcher = pattern.matcher("aa");
1438 if (!matcher.matches())
1442 matcher = pattern.matcher("aabc");
1443 if (!matcher.matches())
1447 matcher = pattern.matcher("aabc");
1448 if (!matcher.matches())
1452 matcher = pattern.matcher("aabc#blech");
1453 if (!matcher.matches())
1458 matcher = pattern.matcher(toSupplementaries("aa#aa"));
1459 if (!matcher.matches())
1463 matcher = pattern.matcher(toSupplementaries("aa"));
1464 if (!matcher.matches())
1468 matcher = pattern.matcher(toSupplementaries("aablah"));
1469 if (!matcher.matches())
1473 matcher = pattern.matcher(toSupplementaries("aa"));
1474 if (!matcher.matches())
1478 matcher = pattern.matcher(toSupplementaries("aa"));
1479 if (!matcher.matches())
1483 matcher = pattern.matcher(toSupplementaries("aabc"));
1484 if (!matcher.matches())
1488 matcher = pattern.matcher(toSupplementaries("aabc"));
1489 if (!matcher.matches())
1493 matcher = pattern.matcher(toSupplementaries("aabc#blech"));
1494 if (!matcher.matches())
1503 Matcher matcher = pattern.matcher("ab");
1504 if (matcher.matches())
1508 matcher = pattern.matcher("ab");
1509 if (matcher.matches())
1513 matcher = pattern.matcher("aB");
1514 if (matcher.matches())
1516 matcher = pattern.matcher("Ab");
1517 if (matcher.matches())
1555 matcher = pattern.matcher(texts[i]);
1556 if (matcher.matches() != expected[i]) {
1565 matcher = pattern.matcher(texts[i]);
1566 if (!matcher.matches()) {
1575 matcher = pattern.matcher(texts[i]);
1576 if (matcher.matches()) {
1585 if (!pattern.matcher("\u0131\u0130").matches())
1592 Matcher matcher = pattern.matcher("abcd");
1593 String result = matcher.replaceAll("$2$1");
1601 matcher = pattern.matcher(s1);
1603 result = matcher.replaceAll(r);
1607 matcher = pattern.matcher(s2);
1609 if (matcher.find()) {
1611 matcher.appendReplacement(sb, r);
1612 matcher.appendTail(sb);
1620 matcher = pattern.matcher(toSupplementaries("abcd"));
1621 result = matcher.replaceAll("$2$1");
1629 matcher = pattern.matcher(s1);
1631 result = matcher.replaceAll(r);
1635 matcher = pattern.matcher(s2);
1637 if (matcher.find()) {
1639 matcher.appendReplacement(sb, r);
1640 matcher.appendTail(sb);
1740 Matcher matcher = pattern.matcher("@@@@[[[[^^^^");
1741 if (!matcher.find())
1743 if (!matcher.group(0).equals("@@@@[[[[^^^^"))
1746 matcher = pattern.matcher("@@@@[[[[^^^^");
1747 if (!matcher.find())
1749 if (!matcher.group(0).equals("@@@@[[[[^^^^"))
1752 matcher = pattern.matcher("@@@@[[[[^^^^");
1753 if (!matcher.find())
1755 if (!matcher.group(0).equals("@@@@[[[[^^^^"))
1759 matcher = pattern.matcher("xxx)xxx");
1760 if (!matcher.find())
1781 Matcher matcher = pattern.matcher("\u0007");
1782 if (!matcher.matches())
1785 matcher = pattern.matcher("\u0007");
1786 if (!matcher.matches())
1789 matcher = pattern.matcher("\u0007");
1790 if (!matcher.matches())
1793 matcher = pattern.matcher("\u0007");
1794 if (!matcher.matches())
1797 matcher = pattern.matcher("\u0020");
1798 if (!matcher.matches())
1801 matcher = pattern.matcher("\u00203");
1802 if (!matcher.matches())
1805 matcher = pattern.matcher("\u0043");
1806 if (!matcher.matches())
1845 Matcher matcher = pattern.matcher("testing");
1846 check(matcher, "testing");
1848 matcher.reset("testing");
1849 if (matcher.lookingAt()) {
1850 if (!matcher.group(0).equals("testing"))
1856 matcher.reset("testing");
1857 if (matcher.matches()) {
1858 if (!matcher.group(0).equals("testing"))
1865 matcher = pattern.matcher("testing");
1866 if (matcher.lookingAt()) {
1867 if (!matcher.group(0).equals("testing"))
1874 matcher = pattern.matcher("testing");
1875 if (matcher.matches()) {
1876 if (!matcher.group(0).equals("testing"))
1884 matcher = pattern.matcher(toSupplementaries("testing"));
1885 check(matcher, toSupplementaries("testing"));
1887 matcher.reset(toSupplementaries("testing"));
1888 if (matcher.lookingAt()) {
1889 if (!matcher.group(0).equals(toSupplementaries("testing")))
1895 matcher.reset(toSupplementaries("testing"));
1896 if (matcher.matches()) {
1897 if (!matcher.group(0).equals(toSupplementaries("testing")))
1904 matcher = pattern.matcher(toSupplementaries("testing"));
1905 if (matcher.lookingAt()) {
1906 if (!matcher.group(0).equals(toSupplementaries("testing")))
1913 matcher = pattern.matcher(toSupplementaries("testing"));
1914 if (matcher.matches()) {
1915 if (!matcher.group(0).equals(toSupplementaries("testing")))
1926 Matcher m = p.matcher("zzzzblahzzzzzblah");
1932 m = p.matcher("1234567890");
1945 m = p.matcher(toSupplementaries("zzzzblahzzzzzblah"));
1955 Matcher m = p.matcher("foo");
2032 if (!pattern.matcher("\u017f\u0130\u0131\u212a\u212b").matches())
2040 Matcher matcher = pattern.matcher("a#bc#def##g");
2041 check(matcher, "a");
2042 check(matcher, "");
2043 check(matcher, "bc");
2044 check(matcher, "");
2045 check(matcher, "def");
2046 check(matcher, "");
2047 check(matcher, "");
2048 check(matcher, "g");
2049 check(matcher, "");
2050 if (matcher.find())
2054 matcher = pattern.matcher("a#bc#def##g");
2055 check(matcher, "a");
2056 if (matcher.find())
2060 matcher = pattern.matcher("abc##x");
2061 check(matcher, "a");
2062 check(matcher, "b");
2063 check(matcher, "c");
2064 check(matcher, "x");
2065 if (matcher.find())
2069 matcher = pattern.matcher("abc##x");
2070 check(matcher, "a");
2071 if (matcher.find())
2075 matcher = pattern.matcher("abcdef-ghi\njklmno");
2076 check(matcher, "abc");
2077 if (matcher.find())
2081 matcher = pattern.matcher("abcdef-ghi\njklmno");
2082 check(matcher, "abc");
2083 check(matcher, "jkl");
2084 if (matcher.find())
2088 matcher = pattern.matcher("this is some text");
2089 String result = matcher.replaceAll("X");
2094 matcher = pattern.matcher("this is some text");
2095 result = matcher.replaceAll("X");
2100 matcher = pattern.matcher("this is some text\n");
2101 result = matcher.replaceAll("X");
2111 Matcher matcher = pattern.matcher("xxxyyyzzz");
2112 matcher.find();
2114 String blah = matcher.group(1);
2121 matcher = pattern.matcher("xxxyyyzzz");
2122 matcher.find();
2124 String blah = matcher.group(1);
2133 matcher = pattern.matcher(toSupplementaries("xxxyyyzzz"));
2134 matcher.find();
2136 String blah = matcher.group(1);
2143 matcher = pattern.matcher(toSupplementaries("xxxyyyzzz"));
2144 matcher.find();
2146 String blah = matcher.group(1);
2219 Matcher m = p.matcher("blah1\r\nblah2");
2234 m = p.matcher("blah1\r\n");
2244 m = p.matcher("blah1\r\n");
2252 m = p.matcher("blah1\u0085");
2258 m = p.matcher(toSupplementaries("blah1\r\nblah2"));
2273 m = p.matcher(toSupplementaries("blah1\r\n"));
2283 m = p.matcher(toSupplementaries("blah1\r\n"));
2291 m = p.matcher(toSupplementaries("blah1\u0085"));
2303 Matcher m = p.matcher("abccczzzabcczzzabccc");
2311 m = p.matcher("zzzabccczzzabcczzzabccczzz");
2317 m = p.matcher(toSupplementaries("abccczzzabcczzzabccc"));
2325 m = p.matcher(toSupplementaries("zzzabccczzzabcczzzabccczzz"));
2338 Matcher m = p.matcher("ulbcccccc");
2354 m = p.matcher("ad");
2361 m = p.matcher(toSupplementaries("ulbcccccc"));
2377 m = p.matcher(toSupplementaries("ad"));
2430 Matcher m = p.matcher("test\u00e5");
2440 m = p.matcher("test\u00e5");
2450 m = p.matcher("test\u00e5");
2460 m = p.matcher("test\u00e5");
2495 m = p.matcher("\u1100\u1161");
2505 m = p.matcher("\u1100\u1161");
2515 m = p.matcher("test\ud834\uddc0");
2529 m = p.matcher("test\ud834\uddc0");
2544 Matcher m = p.matcher("abccczzzabcczzzabccc");
2561 m = p.matcher(toSupplementaries("abccczzzabcczzzabccc"));
2588 Matcher m = p.matcher(blah);
2607 m = p.matcher(blah);
2626 m = p.matcher(blah);
2646 m = p.matcher(blah);
2671 m = p.matcher(blah);
2685 m = p.matcher(blah);
2698 m = p.matcher(blah);
2708 m = p.matcher(blah);
2720 m = p.matcher(blah);
2739 m = p.matcher(blah);
2758 m = p.matcher(blah);
2778 m = p.matcher(blah);
2803 m = p.matcher(blah);
2817 m = p.matcher(blah);
2830 m = p.matcher(blah);
2840 m = p.matcher(blah);
2850 m = p.matcher("abcd");
2906 // Create test pattern and matcher
2908 Matcher m = p.matcher(baseString);
2958 Matcher m = p.matcher("#");
2963 m = p.matcher("#");
2968 m = p.matcher("#");
2981 Matcher m = p.matcher("");
2986 m = p.matcher("");
2991 m = p.matcher("");
2996 m = p.matcher("");
3037 Matcher m = p.matcher("");
3111 Matcher m = p.matcher("");
3202 Matcher m = p.matcher(dataString);
3343 Matcher m = p.matcher(s);
3352 .matcher(s)
3360 .matcher(s)
3514 checkExpectedFail(Pattern.compile("(?<gname>abc)(def)").matcher("abcdef"),
3516 checkExpectedFail(Pattern.compile("(?<gname>abc)(def)").matcher("abcdef"),
3524 Matcher m = p.matcher(new String(new int[] {0x1d400}, 0, 1));
3530 m = p.matcher(new String(new int[] {0x1d400}, 0, 1));
3538 m = p.matcher(new String(new int[] {0x1d400}, 0, 1));
3547 if (!Pattern.compile("\\p{IsLu}").matcher("A").matches() ||
3548 !Pattern.compile("\\p{Lu}").matcher("A").matches() ||
3549 !Pattern.compile("\\p{gc=Lu}").matcher("A").matches() ||
3550 !Pattern.compile("\\p{general_category=Lu}").matcher("A").matches() ||
3551 !Pattern.compile("\\p{IsLatin}").matcher("B").matches() ||
3552 !Pattern.compile("\\p{sc=Latin}").matcher("B").matches() ||
3553 !Pattern.compile("\\p{script=Latin}").matcher("B").matches() ||
3554 !Pattern.compile("\\p{InBasicLatin}").matcher("c").matches() ||
3555 !Pattern.compile("\\p{blk=BasicLatin}").matcher("c").matches() ||
3556 !Pattern.compile("\\p{block=BasicLatin}").matcher("c").matches())
3559 Matcher common = Pattern.compile("\\p{script=Common}").matcher("");
3560 Matcher unknown = Pattern.compile("\\p{IsUnknown}").matcher("");
3564 Matcher latin = Pattern.compile("\\p{block=basic_latin}").matcher("");
3565 Matcher greek = Pattern.compile("\\p{InGreek}").matcher("");
3582 m = Pattern.compile("\\p{Is" + script.name() + "}").matcher(str);
3605 m = Pattern.compile("\\p{block=" + block.toString() + "}").matcher(str);
3664 Matcher lower = Pattern.compile("\\p{Lower}").matcher("");
3665 Matcher upper = Pattern.compile("\\p{Upper}").matcher("");
3666 Matcher ASCII = Pattern.compile("\\p{ASCII}").matcher("");
3667 Matcher alpha = Pattern.compile("\\p{Alpha}").matcher("");
3668 Matcher digit = Pattern.compile("\\p{Digit}").matcher("");
3669 Matcher alnum = Pattern.compile("\\p{Alnum}").matcher("");
3670 Matcher punct = Pattern.compile("\\p{Punct}").matcher("");
3671 Matcher graph = Pattern.compile("\\p{Graph}").matcher("");
3672 Matcher print = Pattern.compile("\\p{Print}").matcher("");
3673 Matcher blank = Pattern.compile("\\p{Blank}").matcher("");
3674 Matcher cntrl = Pattern.compile("\\p{Cntrl}").matcher("");
3675 Matcher xdigit = Pattern.compile("\\p{XDigit}").matcher("");
3676 Matcher space = Pattern.compile("\\p{Space}").matcher("");
3677 Matcher bound = Pattern.compile("\\b").matcher("");
3678 Matcher word = Pattern.compile("\\w++").matcher("");
3680 Matcher lowerU = Pattern.compile("\\p{Lower}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3681 Matcher upperU = Pattern.compile("\\p{Upper}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3682 Matcher ASCIIU = Pattern.compile("\\p{ASCII}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3683 Matcher alphaU = Pattern.compile("\\p{Alpha}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3684 Matcher digitU = Pattern.compile("\\p{Digit}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3685 Matcher alnumU = Pattern.compile("\\p{Alnum}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3686 Matcher punctU = Pattern.compile("\\p{Punct}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3687 Matcher graphU = Pattern.compile("\\p{Graph}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3688 Matcher printU = Pattern.compile("\\p{Print}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3689 Matcher blankU = Pattern.compile("\\p{Blank}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3690 Matcher cntrlU = Pattern.compile("\\p{Cntrl}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3691 Matcher xdigitU = Pattern.compile("\\p{XDigit}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3692 Matcher spaceU = Pattern.compile("\\p{Space}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3693 Matcher boundU = Pattern.compile("\\b", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3694 Matcher wordU = Pattern.compile("\\w", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3696 Matcher lowerEU = Pattern.compile("(?U)\\p{Lower}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3697 Matcher graphEU = Pattern.compile("(?U)\\p{Graph}", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3698 Matcher wordEU = Pattern.compile("(?U)\\w", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3700 Matcher bwb = Pattern.compile("\\b\\w\\b").matcher("");
3701 Matcher bwbU = Pattern.compile("\\b\\w++\\b", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3702 Matcher bwbEU = Pattern.compile("(?U)\\b\\w++\\b", Pattern.UNICODE_CHARACTER_CLASS).matcher("");
3704 Matcher lowerP = Pattern.compile("\\p{IsLowerCase}").matcher("");
3705 Matcher upperP = Pattern.compile("\\p{IsUpperCase}").matcher("");
3706 Matcher titleP = Pattern.compile("\\p{IsTitleCase}").matcher("");
3707 Matcher letterP = Pattern.compile("\\p{IsLetter}").matcher("");
3708 Matcher alphaP = Pattern.compile("\\p{IsAlphabetic}").matcher("");
3709 Matcher ideogP = Pattern.compile("\\p{IsIdeographic}").matcher("");
3710 Matcher cntrlP = Pattern.compile("\\p{IsControl}").matcher("");
3711 Matcher spaceP = Pattern.compile("\\p{IsWhiteSpace}").matcher("");
3712 Matcher definedP = Pattern.compile("\\p{IsAssigned}").matcher("");
3713 Matcher nonCCPP = Pattern.compile("\\p{IsNoncharacterCodePoint}").matcher("");
3716 Matcher lowerJ = Pattern.compile("\\p{javaLowerCase}").matcher("");
3717 Matcher upperJ = Pattern.compile("\\p{javaUpperCase}").matcher("");
3718 Matcher alphaJ = Pattern.compile("\\p{javaAlphabetic}").matcher("");
3719 Matcher ideogJ = Pattern.compile("\\p{javaIdeographic}").matcher("");