Lines Matching refs:matching

137        -dfa      Behave as if each subject line has the dfa modifier; matching
177 -tm This is like -t except that it times only the matching phase,
446 line is treated as a comment line, and is not used for matching. For
656 greatly speed up pattern matching. See the pcre2jit documentation for
670 1 compile JIT code for non-partial matching
671 2 compile JIT code for soft partial matching
672 4 compile JIT code for hard partial matching
677 1 normal matching only
678 2 soft partial matching only
679 3 normal and soft partial matching
680 4 hard partial matching only
681 6 soft and hard partial matching only
684 If no number is given, 7 is assumed. The phrase "partial matching"
689 for partial matching (for example, /jit=2) but do not set the partial
691 none was compiled for non-partial matching.
699 If the jitfast modifier is specified, matching is done using the JIT
721 when matching the following subject lines. The /locale modifier applies
760 POSIX matching semantics; for more detail see the pcre2posix documenta-
826 /g global global matching
853 quent matching that uses a stacked pattern.
878 The partial matching modifiers are provided with abbreviations because
889 The following modifiers affect the matching process or request addi-
898 altglobal alternative global matching
908 /g global global matching
928 When matching via the POSIX wrapper API, the aftertext, allaftertext,
945 This feature is not supported for JIT matching, and if requested with
985 DFA matching (which does no capturing); it is ignored, with a warning
1002 ber. This is set as the "user data" that is passed to the matching
1010 the global or /altglobal modifier. After finding a match, the matching
1016 difference to the matching process if the pattern begins with a lookbe-
1055 called instead of one of the matching functions. Note that replacement
1104 through the motions of matching and substituting, in order to compute
1113 A replacement string is ignored with POSIX and DFA matching. Specifying
1114 partial matching provokes an error return ("bad option value") from
1139 If JIT is being used, only the match limit is relevant. If DFA matching
1146 very large numbers of matching possibilities, it can become large very
1169 matching starts. Its value is a number of code units, not characters.
1184 available for storing matching information. The default is 15.
1196 By default, the subject string is passed to a native API matching func-
1199 causes the length to be passed as PCRE2_ZERO_TERMINATED. (When matching
1210 set, however, NULL is passed. This is for testing that the matching
1218 By default, pcre2test uses the standard PCRE2 matching function,
1220 native matching function, pcre2_dfa_match(), which operates in a dif-
1224 If the dfa modifier is set, the alternative matching function is used.
1233 This section describes the output when the normal matching function,
1240 matching substring when the return is PCRE2_ERROR_PARTIAL. (Note that
1288 If global matching is requested, the results of successive matching
1316 When the alternative matching function, pcre2_dfa_match(), is used, the
1326 Using the normal matching function on this data finds only "tang". The
1327 longest matching string is always given first (and numbered zero).
1329 followed by the partially matching substring. Note that this is the
1332 tion, \b, or \B was involved. (\K is not supported for DFA matching.)
1334 If global matching is requested, the search for further matches resumes
1346 The alternative matching function does not support substring capture,
1353 When the alternative matching function has given the PCRE2_ERROR_PAR-
1364 For further information about partial matching, see the pcre2partial
1371 tion is called during matching unless callout_none is specified. This
1372 works with both matching functions.
1374 The callout function in pcre2test returns zero (carry on matching) by
1430 The mark changes between matching "a" and "b", but stays the same for
1490 matching. By using push and/or pushcopy, a number of patterns can be