Home | History | Annotate | Download | only in html

Lines Matching full:ovector

1951 captured. This is know as the <i>ovector</i>.
1957 argument is the number of pairs of offsets in the <i>ovector</i>. One pair of
1973 pointer to a compiled pattern. The ovector is created to be exactly the right
2302 called the <b>ovector</b>, which contains the offsets of captured strings. It is
2306 ovector, and <b>pcre2_get_ovector_count()</b> returns the number of pairs of
2310 Within the ovector, the first in each pair of values is set to the offset of
2319 of offsets (that is, <i>ovector[0]</i> and <i>ovector[1]</i>) are set. They
2345 If the ovector is too small to hold all the captured substring offsets, as much
2348 data block whose ovector is of minimum length (that is, one pair). However, if
2349 the pattern contains back references and the <i>ovector</i> is not big enough to
2352 containing an ovector of reasonable size.
2372 Elements in the ovector that do not correspond to capturing parentheses in the
2374 parentheses, no more than <i>ovector[0]</i> to <i>ovector[2n+1]</i> are set by
2386 As well as the offsets in the ovector, other information about a match is
2418 different to the value of <i>ovector[0]</i> if the pattern contains the \K
2420 as <i>ovector[0]</i> because \K does not affect the result of a partial match.
2514 If a pattern contains back references, but the ovector is not big enough to
2579 Captured substrings can be accessed directly by using the ovector as described
2648 pattern, is greater than the number of slots in the ovector, so the substring
2654 (abc)|(def) and the subject is "def", and the ovector contains at least two
2693 appropriate offset in the ovector, which contain PCRE2_UNSET for unset
2741 number of slots in the ovector, PCRE2_ERROR_UNAVAILABLE is returned. If there
2742 is at least one group with a slot in the ovector, but no group is found to be
3047 <b>pcre2_match()</b>, plus two extras. The ovector within the match data block
3145 the ovector, and can be extracted by number in the same way as for
3159 The ovector is not big enough to include a slot for the given substring number.
3163 There is a slot in the ovector for this substring, but there were insufficient
3167 The matched strings are stored in the ovector in reverse order of length; that
3169 into the ovector, the yield of the function is zero, and the vector is filled
3210 recursively, using private memory for the ovector and <i>workspace</i>. This
3211 error is given if the internal ovector is not large enough. This should be