Home | History | Annotate | Download | only in unicode

Lines Matching full:regular

13 *   ICU Regular Expressions, API for C++
23 * \brief C++ API: Regular Expressions
25 * <h2>Regular Expression API</h2>
27 * <p>The ICU API for processing regular expressions consists of two classes,
30 * regular expression. They are created from a regular expression pattern string,
33 * <p>Class <code>RegexMatcher</code> bundles together a regular expression
39 * <p>Note that by constructing <code>RegexMatcher</code> objects directly from regular
88 * Class <code>RegexPattern</code> represents a compiled regular expression. It includes
90 * of a regular expression, methods for creating RegexMatchers that allow the pattern
92 * uses of regular expressions.
163 * Compiles the regular expression in string form into a RegexPattern
178 * @param regex The regular expression to be compiled.
180 * within the regular expression.)
191 * Compiles the regular expression in string form into a RegexPattern
206 * @param regex The regular expression to be compiled. Note, the text referred
210 * within the regular expression.)
221 * Compiles the regular expression in string form into a RegexPattern
235 * @param regex The regular expression to be compiled.
238 * within the regular expression.)
250 * Compiles the regular expression in string form into a RegexPattern
264 * @param regex The regular expression to be compiled. Note, the text referred
269 * within the regular expression.)
281 * Compiles the regular expression in string form into a RegexPattern
295 * @param regex The regular expression to be compiled.
307 * Compiles the regular expression in string form into a RegexPattern
321 * @param regex The regular expression to be compiled. Note, the text referred
349 * critical that the string not be altered or deleted before use by the regular
352 * @param input The input string to which the regular expression will be applied.
395 * Test whether a string matches a regular expression. This convenience function
396 * both compiles the regular expression and applies it in a single operation.
400 * @param regex The regular expression
402 * @param pe Receives the position of any syntax errors within the regular
404 * @return True if the regular expression exactly matches the full input string.
414 * Test whether a string matches a regular expression. This convenience function
415 * both compiles the regular expression and applies it in a single operation.
419 * @param regex The regular expression
421 * @param pe Receives the position of any syntax errors within the regular expression
423 * @return True if the regular expression exactly matches the full input string.
433 * Returns the regular expression from which this pattern was compiled. This method will work
444 * Returns the regular expression from which this pattern was compiled. This method will work
627 * class RegexMatcher bundles together a regular expression pattern and
639 * Construct a RegexMatcher for a regular expression.
646 * @param regexp The Regular Expression to be compiled.
647 * @param flags Regular expression options, such as case insensitive matching.
655 * Construct a RegexMatcher for a regular expression.
662 * @param regexp The regular expression to be compiled.
663 * @param flags Regular expression options, such as case insensitive matching.
672 * Construct a RegexMatcher for a regular expression.
681 * critical that the string not be altered or deleted before use by the regular
684 * @param regexp The Regular Expression to be compiled.
687 * @param flags Regular expression options, such as case insensitive matching.
696 * Construct a RegexMatcher for a regular expression.
706 * altered or deleted before use by the regular expression operations is complete.
708 * @param regexp The Regular Expression to be compiled.
710 * @param flags Regular expression options, such as case insensitive matching.
1099 * Set the subject text string upon which the regular expression is looking for matches
1108 * Note that the regular expression implementation never copies the underlying text
1612 * ICU uses a backtracking regular expression engine, with the backtrack stack