Lines Matching refs:pattern
49 * A pattern string P matches a text string S at the offsets <start, end>
63 * a given pattern. This search iterator allows changing of direction by
84 * <li> If a following pattern match is to be found, any position within a
86 * preceding pattern match is to be found, a invalid starting point
92 * boundaries given by the breakiterator. For instance the pattern "e" will
97 * for the pattern "abab" in the text "ababab", where else mutually
118 * UnicodeString pattern("fox");
121 * StringSearch iter(pattern, target, Locale::getUS(), NULL, status);
149 * @param pattern The text for which this object will search.
150 * @param text The text in which to search for the pattern.
153 * pattern and target matches.
160 * @param status for errors if any. If pattern or text is NULL, or if
161 * either the length of pattern or text is 0 then an
165 StringSearch(const UnicodeString &pattern, const UnicodeString &text,
174 * @param pattern The text for which this object will search.
175 * @param text The text in which to search for the pattern.
178 * determine whether text in the pattern and target
187 * @param status for errors if any. If either the length of pattern or
191 StringSearch(const UnicodeString &pattern,
206 * @param pattern The text for which this object will search.
207 * @param text The text iterator in which to search for the pattern.
210 * pattern and target matches. User is responsible for
218 * @param status for errors if any. If either the length of pattern or
222 StringSearch(const UnicodeString &pattern, CharacterIterator &text,
235 * @param pattern The text for which this object will search.
236 * @param text The text in which to search for the pattern.
239 * determine whether text in the pattern and target
248 * @param status for errors if any. If either the length of pattern or
252 StringSearch(const UnicodeString &pattern, CharacterIterator &text,
300 * while looking for the same pattern.
337 * pattern within a different body of text.
350 * pattern within a different body of text.
385 * Sets the pattern used for matching.
388 * @param pattern search pattern to be found
389 * @param status for errors if any. If the pattern length is 0 then an
393 void setPattern(const UnicodeString &pattern, UErrorCode &status);
396 * Gets the search pattern.
397 * @return pattern used for matching
501 * Pattern text