Lines Matching refs:RegexMatcher
66 class RegexMatcher; variable
347 virtual RegexMatcher *matcher(const UnicodeString &input,
363 RegexMatcher *matcher(const char16_t *input,
379 virtual RegexMatcher *matcher(UErrorCode &status) const;
632 friend class RegexMatcher; variable
665 class U_I18N_API RegexMatcher U_FINAL : public UObject {
681 RegexMatcher(const UnicodeString ®exp, uint32_t flags, UErrorCode &status);
697 RegexMatcher(UText *regexp, uint32_t flags, UErrorCode &status);
719 RegexMatcher(const UnicodeString ®exp, const UnicodeString &input,
742 RegexMatcher(UText *regexp, UText *input,
757 RegexMatcher(const UnicodeString ®exp, const char16_t *input,
767 virtual ~RegexMatcher();
1070 virtual RegexMatcher &reset();
1088 virtual RegexMatcher &reset(int64_t index, UErrorCode &status);
1108 virtual RegexMatcher &reset(const UnicodeString &input);
1124 virtual RegexMatcher &reset(UText *input);
1151 virtual RegexMatcher &refreshInputText(UText *input, UErrorCode &status);
1166 RegexMatcher &reset(const char16_t *input);
1219 virtual RegexMatcher ®ion(int64_t start, int64_t limit, UErrorCode &status);
1232 …virtual RegexMatcher ®ion(int64_t regionStart, int64_t regionLimit, int64_t startIndex, UErrorC…
1303 virtual RegexMatcher &useTransparentBounds(UBool b);
1328 virtual RegexMatcher &useAnchoringBounds(UBool b);
1484 virtual RegexMatcher &appendReplacement(UnicodeString &dest,
1515 virtual RegexMatcher &appendReplacement(UText *dest,
1760 RegexMatcher(); // default constructor not implemented
1761 RegexMatcher(const RegexPattern *pat);
1762 RegexMatcher(const RegexMatcher &other);
1763 RegexMatcher &operator =(const RegexMatcher &rhs);