Lines Matching refs:RegexMatcher
66 class RegexMatcher; variable
347 virtual RegexMatcher *matcher(const UnicodeString &input,
363 RegexMatcher *matcher(const UChar *input,
379 virtual RegexMatcher *matcher(UErrorCode &status) const;
632 friend class RegexMatcher; variable
664 class U_I18N_API RegexMatcher U_FINAL : public UObject {
681 RegexMatcher(const UnicodeString ®exp, uint32_t flags, UErrorCode &status);
698 RegexMatcher(UText *regexp, uint32_t flags, UErrorCode &status);
721 RegexMatcher(const UnicodeString ®exp, const UnicodeString &input,
745 RegexMatcher(UText *regexp, UText *input,
761 RegexMatcher(const UnicodeString ®exp, const UChar *input,
771 virtual ~RegexMatcher();
1073 virtual RegexMatcher &reset();
1091 virtual RegexMatcher &reset(int64_t index, UErrorCode &status);
1111 virtual RegexMatcher &reset(const UnicodeString &input);
1127 virtual RegexMatcher &reset(UText *input);
1154 virtual RegexMatcher &refreshInputText(UText *input, UErrorCode &status);
1169 RegexMatcher &reset(const UChar *input);
1222 virtual RegexMatcher ®ion(int64_t start, int64_t limit, UErrorCode &status);
1235 …virtual RegexMatcher ®ion(int64_t regionStart, int64_t regionLimit, int64_t startIndex, UErrorC…
1306 virtual RegexMatcher &useTransparentBounds(UBool b);
1331 virtual RegexMatcher &useAnchoringBounds(UBool b);
1487 virtual RegexMatcher &appendReplacement(UnicodeString &dest,
1518 virtual RegexMatcher &appendReplacement(UText *dest,
1763 RegexMatcher(); // default constructor not implemented
1764 RegexMatcher(const RegexPattern *pat);
1765 RegexMatcher(const RegexMatcher &other);
1766 RegexMatcher &operator =(const RegexMatcher &rhs);