Lines Matching refs:anchored

1861        ment for a non-anchored pattern. There is more detail about this in the
2117 If this bit is set, the pattern is forced to be "anchored", that is, it
2597 Studying a pattern is also useful for non-anchored patterns that do not
2748 a non-anchored pattern. The name of this option refers to the 8-bit
2768 set (if it were set, the pattern would be anchored),
2772 -2 is returned. For anchored patterns, -2 is returned.
2789 a non-anchored pattern. The fourth argument should point to an int
2801 set (if it were set, the pattern would be anchored),
2805 returned. For anchored patterns, 0 is returned.
2849 is no such value, -1 is returned. For anchored patterns, a last literal
2974 A pattern is automatically anchored by PCRE if all of its top-level
3025 For anchored patterns, a last literal value is recorded only if it fol-
3148 take place. For patterns that are not anchored, the count restarts from
3251 turned out to be anchored by virtue of its contents, it cannot be made
3334 anchored, such a match can occur only if the pattern contains \K.
3501 If a non-zero starting offset is passed when the pattern is anchored,
4356 is anchored and then applied with automatic callouts to the string
4454 modified starting point. If the pattern is not anchored, the callout
4622 | characters. Note that such subpatterns are processed as anchored at
5621 anchored to the starting match position, and the "anchored" flag is set
5643 ject, it is said to be an "anchored" pattern. (There are also other
5644 constructs that can cause a pattern to be anchored.)
5669 Consequently, patterns that are anchored in single line mode because
5670 all branches start with ^ are not anchored in multiline mode, and a
5677 start with \A it is always anchored, whether or not PCRE_MULTILINE is
6335 the pattern is implicitly anchored, because whatever follows will be
6353 ter. For this reason, such a pattern is not implicitly anchored.
6414 match, if anchored at the current point in the subject string.
7482 any other way. In an anchored pattern (*PRUNE) has the same effect as
8050 so only if the pattern is not anchored.
8320 not anchored, matching attempts may take place many times at various
9210 alternative. There is no problem with anchored patterns or patterns
9488 is set, the pattern is implicitly anchored by PCRE, since it can match