Home | History | Annotate | Download | only in unicode

Lines Matching full:group

406     UVector32       *fGroupMap;    // Map from capture group number to position of
407 // the group's variables in the matcher stack frame.
549 * <code>end()</code>, and <code>group()</code> functions.</p>
564 * <code>end()</code>, and <code>group()</code> functions.</p>
577 * If a match is found, <code>start(), end()</code> and <code>group()</code>
609 virtual UnicodeString group(UErrorCode &status) const;
613 * Returns a string containing the text captured by the given group
614 * during the previous match operation. Group(0) is the entire match.
616 * @param groupNum the capture group number
620 * U_INDEX_OUTOFBOUNDS_ERROR for a bad capture group number.
624 virtual UnicodeString group(int32_t groupNum, UErrorCode &status) const;
647 * specified capture group during the previous match operation. Return -1 if
648 * the capture group exists in the pattern, but was not part of the last match.
650 * @param group the capture group number
654 * U_INDEX_OUTOFBOUNDS_ERROR for a bad capture group number
655 * @return the start position of substring matched by the specified group.
658 virtual int32_t start(int32_t group, UErrorCode &status) const;
675 * text matched by the specified capture group during the previous match operation.
676 * @param group the capture group number
680 * U_INDEX_OUTOFBOUNDS_ERROR for a bad capture group number
682 * captured by the specifed group during the previous match operation.
683 * Return -1 if the capture group exists in the pattern but was not part of the match.
686 virtual int32_t end(int32_t group, UErrorCode &status) const;
952 * if the replacement text specifies a capture group that
1198 // which will contain the capture group results.