Lines Matching defs:pat1
1488 RegexPattern *pat1 = RegexPattern::compile(re1, 0, pe, status);
1491 REGEX_ASSERT(*pat1 == *pat1);
1492 REGEX_ASSERT(*pat1 != pata);
1495 patb = *pat1;
1496 REGEX_ASSERT(patb == *pat1);
1499 RegexPattern patc(*pat1);
1500 REGEX_ASSERT(patc == *pat1);
1502 REGEX_ASSERT(pat1 != pat2);
1509 REGEX_ASSERT(*pat1a == *pat1);
1523 RegexPattern *pat1c = pat1->clone();
1524 REGEX_ASSERT(*pat1c == *pat1);
1529 delete pat1;
1577 pat1 = RegexPattern::compile(" +", pe, status);
1582 n = pat1->split("Now is the time", fields, 10, status);
1591 n = pat1->split("Now is the time", fields, 2, status);
1600 n = pat1->split("Now is the time", fields, 1, status);
1607 n = pat1->split(" Now is the time ", fields, 10, status);
1617 n = pat1->split(" ", fields, 10, status);
1624 n = pat1->split("", fields, 10, status);
1629 delete pat1;
1632 pat1 = RegexPattern::compile(UNICODE_STRING_SIMPLE("<(\\w*)>"), pe, status);
1636 n = pat1->split("<a>Now is <b>the time<c>", fields, 10, status);
1648 n = pat1->split(" <a>Now is <b>the time<c>", fields, 10, status);
1661 n = pat1->split(" <a>Now is <b>the time<c>", fields, 6, status);
1674 n = pat1->split(" <a>Now is <b>the time<c>", fields, 5, status);
1686 n = pat1->split(" <a>Now is <b>the time", fields, 5, status);
1697 n = pat1->split(" <a>Now is <b>the time<c>", fields, 4, status);
1705 delete pat1;
1707 pat1 = RegexPattern::compile("([-,])", pe, status);
1709 n = pat1->split("1-10,20", fields, 10, status);
1717 delete pat1;
1720 pat1 = RegexPattern::compile(",", pe, status);
1722 n = pat1->split("a,b,c,", fields, 10, status);
1730 n = pat1->split("a,,,", fields, 10, status);
1737 delete pat1;
1740 pat1 = RegexPattern::compile(":?", pe, status);
1742 n = pat1->split("abc", fields, 10, status);
1751 delete pat1;
1756 pat1 = new RegexPattern();
1757 REGEX_ASSERT(pat1->pattern() == "");
1758 delete pat1;
1760 pat1 = RegexPattern::compile("(Hello, world)*", pe, status);
1762 REGEX_ASSERT(pat1->pattern() == "(Hello, world)*");
1763 delete pat1;
1769 pat1 = RegexPattern::compile("(Hello, world)*", pe, status);
1771 REGEX_ASSERT(pat1->getDynamicClassID() == RegexPattern::getStaticClassID());
1772 REGEX_ASSERT(pat1->getDynamicClassID() != NULL);
1774 RegexMatcher *m = pat1->matcher(Hello, status);
1775 REGEX_ASSERT(pat1->getDynamicClassID() != m->getDynamicClassID());
1779 delete pat1;
2773 RegexPattern *pat1 = RegexPattern::compile(&re1, 0, pe, status);
2776 REGEX_ASSERT(*pat1 == *pat1);
2777 REGEX_ASSERT(*pat1 != pata);
2780 patb = *pat1;
2781 REGEX_ASSERT(patb == *pat1);
2784 RegexPattern patc(*pat1);
2785 REGEX_ASSERT(patc == *pat1);
2787 REGEX_ASSERT(pat1 != pat2);
2794 REGEX_ASSERT(*pat1a == *pat1);
2808 RegexPattern *pat1c = pat1->clone();
2809 REGEX_ASSERT(*pat1c == *pat1);
2814 delete pat1;
2905 pat1 = RegexPattern::compile(&re1, pe, status);
2910 n = pat1->split("Now is the time", fields, 10, status);
2919 n = pat1->split("Now is the time", fields, 2, status);
2928 n = pat1->split("Now is the time", fields, 1, status);
2935 n = pat1->split(" Now is the time ", fields, 10, status);
2947 n = pat1->split(" ", fields, 10, status);
2955 n = pat1->split("", fields, 10, status);
2960 delete pat1;
2964 pat1 = RegexPattern::compile(&re1, pe, status);
2969 n = pat1->split("<a>Now is <b>the time<c>", fields, 10, status);
2983 n = pat1->split(" <a>Now is <b>the time<c>", fields, 10, status);
2997 n = pat1->split(" <a>Now is <b>the time<c> ", fields, 6, status);
3010 n = pat1->split(" <a>Now is <b>the time<c>", fields, 5, status);
3022 n = pat1->split(" <a>Now is <b>the time", fields, 5, status);
3033 n = pat1->split(" <a>Now is <b>the time<c>", fields, 4, status);
3041 delete pat1;
3044 pat1 = RegexPattern::compile(&re1, pe, status);
3046 n = pat1->split("1-10,20", fields, 10, status);
3054 delete pat1;
3091 pat1 = new RegexPattern();
3092 REGEX_ASSERT(pat1->pattern() == "");
3093 REGEX_ASSERT_UTEXT_UTF8("", pat1->patternText(status));
3094 delete pat1;
3097 pat1 = RegexPattern::compile(&re1, pe, status);
3099 REGEX_ASSERT_UNISTR("(Hello, world)*", pat1->pattern());
3100 REGEX_ASSERT_UTEXT_INVARIANT("(Hello, world)*", pat1->patternText(status));
3101 delete pat1;
3793 RegexPattern *pat1= RegexPattern::compile(".*", flags, pe, status);
3795 delete pat1;