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;
626 friend class RegexMatcher; variable
659 class U_I18N_API RegexMatcher U_FINAL : public UObject {
675 RegexMatcher(const UnicodeString ®exp, uint32_t flags, UErrorCode &status);
691 RegexMatcher(UText *regexp, uint32_t flags, UErrorCode &status);
713 RegexMatcher(const UnicodeString ®exp, const UnicodeString &input,
736 RegexMatcher(UText *regexp, UText *input,
751 RegexMatcher(const UnicodeString ®exp, const char16_t *input,
761 virtual ~RegexMatcher();
1064 virtual RegexMatcher &reset();
1082 virtual RegexMatcher &reset(int64_t index, UErrorCode &status);
1102 virtual RegexMatcher &reset(const UnicodeString &input);
1118 virtual RegexMatcher &reset(UText *input);
1145 virtual RegexMatcher &refreshInputText(UText *input, UErrorCode &status);
1160 RegexMatcher &reset(const char16_t *input);
1213 virtual RegexMatcher ®ion(int64_t start, int64_t limit, UErrorCode &status);
1226 …virtual RegexMatcher ®ion(int64_t regionStart, int64_t regionLimit, int64_t startIndex, UErrorC…
1297 virtual RegexMatcher &useTransparentBounds(UBool b);
1322 virtual RegexMatcher &useAnchoringBounds(UBool b);
1478 virtual RegexMatcher &appendReplacement(UnicodeString &dest,
1509 virtual RegexMatcher &appendReplacement(UText *dest,
1754 RegexMatcher(); // default constructor not implemented
1755 RegexMatcher(const RegexPattern *pat);
1756 RegexMatcher(const RegexMatcher &other);
1757 RegexMatcher &operator =(const RegexMatcher &rhs);