Lines Matching full:match
45 * of each match.
71 * printf("Found match at %d pos, length is %d\n", pos,
148 * Returns the index to the match in the text string that was searched.
171 * @return The length of the match in the target text, or 0 if there
172 * is no match currently.
184 * If the iterator is not pointing at a valid match (e.g. just after
187 * @param result stores the matched string or an empty string if a match
202 * points at which matches are detected. If a match is
203 * found, but the match's start or end index is not a
205 * the match will be rejected and another will be searched
296 * returned by <tt>getOffset</tt>) is the match position if one
298 * If a match is not found, <tt>USEARCH_DONE</tt> will be returned and
301 * @return The character index of the first match, or
312 * match position if one was found.
313 * If a match is not found, <tt>USEARCH_DONE</tt> will be returned and the
319 * @return The character index of the first match following
330 * (as returned by <tt>getOffset</tt>) is the match position if one was
332 * If a match is not found, <tt>USEARCH_DONE</tt> will be returned and
335 * @return The index of the first match, or <tt>USEARCH_DONE</tt> if
345 * current index (as returned by <tt>getOffset</tt>) is the match
346 * position if one was found. If a match is not found,
351 * result match is always less than <tt>position</tt>.
352 * When <tt>USERARCH_OVERLAP</tt> is on, the result match may span across
359 * @return The character index of the first match preceding
371 * <tt>getOffset</tt>) is the match position if one was found.
372 * If a match is not found, <tt>USEARCH_DONE</tt> will be returned and
376 * @return The index of the next match after the current position,
387 * <tt>getOffset</tt>) is the match position if one was found.
388 * If a match is not found, <tt>USEARCH_DONE</tt> will be returned and
391 * @return The index of the previous match before the current position,
421 * at the end of the match. The user is responsible for deleting this
448 * match, but the match's start or end index is not a
450 * the match is rejected and <tt>handleNext</tt> or
470 * match, but the match's start or end index is not a
472 * the match is rejected and <tt>handleNext</tt> or
493 * for finding the next match in the target text. This allows different
496 * If a match is found, the implementation should return the index at
497 * which the match starts and should call
499 * in the target text that make up the match. If no match is found, the
505 * @return index at which the match starts, else if match is not found
515 * finding the previous match in the target text. This allows different
518 * If a match is found, the implementation should return the index at
519 * which the match starts and should call
521 * in the target text that make up the match. If no match is found, the
527 * @return index at which the match starts, else if match is not found
539 * methods should call this when they find a match in the target text.
551 * methods should call this when they find a match in the target text.
560 * sets match not found