Home | History | Annotate | Download | only in unicode

Lines Matching refs:URegularExpression

32 struct URegularExpression;
38 typedef struct URegularExpression URegularExpression;
130 U_STABLE URegularExpression * U_EXPORT2
155 * @return The URegularExpression object representing the compiled
161 U_STABLE URegularExpression * U_EXPORT2
178 uregex_close(URegularExpression *regexp);
191 * operation requires its own instance of a URegularExpression.
198 U_STABLE URegularExpression * U_EXPORT2
199 uregex_clone(const URegularExpression *regexp, UErrorCode *status);
218 uregex_pattern(const URegularExpression *regexp,
232 uregex_flags(const URegularExpression *regexp,
257 uregex_setText(URegularExpression *regexp,
279 uregex_getText(URegularExpression *regexp,
304 uregex_matches(URegularExpression *regexp,
314 * URegularExpression is reset before the operation begins.
332 uregex_lookingAt(URegularExpression *regexp,
356 uregex_find(URegularExpression *regexp,
374 uregex_findNext(URegularExpression *regexp,
385 uregex_groupCount(URegularExpression *regexp,
405 uregex_group(URegularExpression *regexp,
427 uregex_start(URegularExpression *regexp,
445 uregex_end(URegularExpression *regexp,
463 uregex_reset(URegularExpression *regexp,
468 /** Sets the limits of the matching region for this URegularExpression.
488 uregex_setRegion(URegularExpression *regexp,
503 uregex_regionStart(const URegularExpression *regexp,
509 * Reports the end index (exclusive) of the matching region for this URegularExpression.
519 uregex_regionEnd(const URegularExpression *regexp,
523 * Queries the transparency of region bounds for this URegularExpression.
533 uregex_hasTransparentBounds(const URegularExpression *regexp,
538 * Sets the transparency of region bounds for this URegularExpression.
557 uregex_useTransparentBounds(URegularExpression *regexp,
563 * Return true if this URegularExpression is using anchoring bounds.
572 uregex_hasAnchoringBounds(const URegularExpression *regexp,
577 * Set whether this URegularExpression is using Anchoring Bounds for its region.
590 uregex_useAnchoringBounds(URegularExpression *regexp,
605 uregex_hitEnd(const URegularExpression *regexp,
620 uregex_requireEnd(const URegularExpression *regexp,
652 uregex_replaceAll(URegularExpression *regexp,
685 uregex_replaceFirst(URegularExpression *regexp,
740 uregex_appendReplacement(URegularExpression *regexp,
773 uregex_appendTail(URegularExpression *regexp,
836 uregex_split( URegularExpression *regexp,
848 * Set a processing time limit for match operations with this URegularExpression.
870 uregex_setTimeLimit(URegularExpression *regexp,
875 * Get the time limit for for matches with this URegularExpression.
884 uregex_getTimeLimit(const URegularExpression *regexp,
908 uregex_setStackLimit(URegularExpression *regexp,
920 uregex_getStackLimit(const URegularExpression *regexp,
931 * URegularExpression.
949 * Set a callback function for this URegularExpression.
963 uregex_setMatchCallback(URegularExpression *regexp,
970 * Get the callback function for this URegularExpression.
981 uregex_getMatchCallback(const URegularExpression *regexp,