• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching +full:- +full:- +full:without +full:- +full:perl

3 PCRE2 - Perl-compatible regular expressions (revised API)
12 documentation. This document contains a quick-reference summary of the syntax.
18 \ex where x is non-alphanumeric is a literal x
28 \ecx "control-x", where x is any ASCII printing character
44 a non-zero digit is complicated; for details see the section
47 "Non-printing characters"
77 \eP{\fIxx\fP} a character without the \fIxx\fP property
84 \eW a "non-word" character
88 of a UTF-8 or UTF-16 character. The application can lock out the use of \eC by
92 By default, \ed, \es, and \ew match only ASCII characters, even in UTF-8 mode
93 or in the 16-bit and 32-bit libraries. However, if locale-specific matching is
95 128-255. If the PCRE2_UCP option is set, the behaviour of these escape
121 Mn Non-spacing mark
154 Xsp Perl space: property Z or tab, NL, VT, FF, CR
155 Xuc Univerally-named character: one that can be
157 Xwd Perl word: property Xan or underscore
159 Perl and POSIX space are now the same. Perl added VT to its space character set
321 [x-y] range (can be used for hex characters)
327 ascii 0-127
402 (?<name>...) named capturing group (Perl)
403 (?'name'...) named capturing group (Perl)
405 (?:...) non-capturing group
406 (?|...) non-capturing group; reset group numbers for
413 (?>...) atomic, non-capturing group
435 (?-...) unset option(s)
439 mixture of setting and unsetting such as (?i-x) is allowed, but there may be
441 (?^in). An option setting may appear at the start of a non-capturing group, for
453 (*NO_AUTO_POSSESS) no auto-possessification (PCRE2_NO_AUTO_POSSESS)
456 (*NO_START_OPT) no start-match optimization (PCRE2_NO_START_OPTIMIZE)
499 Each top-level branch of a look behind must be of a fixed length.
509 \eg-n relative reference by number
511 \eg{-n} relative reference by number
512 \ek<name> reference by name (Perl)
513 \ek'name' reference by name (Perl)
514 \eg{name} reference by name (Perl)
525 (?-n) call subpattern by relative number
526 (?&name) call subpattern by name (Perl)
534 \eg<-n> call subpattern by relative number (PCRE2 extension)
535 \eg'-n' call subpattern by relative number (PCRE2 extension)
541 (?(condition)yes-pattern)
542 (?(condition)yes-pattern|no-pattern)
546 (?(-n) relative reference condition
547 (?(<name>) named reference condition (Perl)
548 (?('name') named reference condition (Perl)
577 afterwards. Those that advance the start-of-match point do so only if the
625 Copyright (c) 1997-2018 University of Cambridge.