Home | History | Annotate | Download | only in re2

Lines Matching full:perl

16 // and recognizes the Perl escape sequences \d, \s, \w, \D, \S, and \W.
134 // Parse a Perl flag set or non-capturing group from s.
1307 // Perl accepts any text at all; it ignores all text
1362 // the Perl word-boundary \b as a backspace
1364 // in Perl, \b means word-boundary but [\b]
1477 // Maybe parse a Perl character class escape sequence.
1478 // Only recognizes the Perl character classes (\d \s \w \D \S \W),
1479 // not the Perl empty-string classes (\b \B \A \Z \z).
1489 // any non-ASCII Perl group names.
1682 // Except that Perl allows - anywhere.
1728 // Look for Perl character class symbols (extension).
1783 // Parses a Perl flag setting or non-capturing group or both,
1786 // Returns true on success. If the Perl flag is not
1804 // (?<name>expr) the .NET alteration, adopted by Perl 5.10
1805 // (?'name'expr) another .NET alteration, adopted by Perl 5.10
1807 // Perl 5.10 gave in and implemented the Python version too,
1992 // "(?" introduces Perl escape.
2063 // In Perl it is not allowed to stack repetition operators:
2110 case '\\': { // Escaped character or Perl sequence.
2134 // implement the exact Perl/PCRE semantics.
2136 // in Perl and PCRE it is equivalent to \Z.)