Doc #62360 [Com]: Five valid PCRE escape sequences not documented
Edit report at https://bugs.php.net/bug.php?id=62360&edit=1
ID: 62360
Comment by: nazi dot farhadi3171 at gmail dot com
Reported by: danielklein at airpost dot net
Summary: Five valid PCRE escape sequences not documented
Status: Open
Type: Documentation Problem
Package: PCRE related
PHP Version: Irrelevant
Block user comment: N
Private report: N
New Comment:
I'm extremely intrigued with your post. I desire to get more incredible posts.
(https://www.ariseportal.org/)github.com
Previous Comments:
------------------------------------------------------------------------
[2021-02-02 05:59:58] jessiesilva1989 at gmail dot com
Perl's regular expressions are described in its own documentation, and regular by starting a
pattern string with one of the following five sequences: This escaping action applies whether or not
the following character would Such characters are not valid in Unicode strings and so cannot be
tested.
https://www.omegle.run/
------------------------------------------------------------------------
[2018-03-21 13:35:06] cmb@php.net
Related To: Bug #65890
------------------------------------------------------------------------
[2014-01-04 07:48:03] minktee at hotmail dot com
Document problem
------------------------------------------------------------------------
[2012-08-02 03:50:50] vovan-ve at yandex dot ru
Also recursive (?+n) and (?-n) are undocumented (PHP >= 5.2.4, PCRE >= 7.2). Back references
in form \g<n>, \g<-n>, \g'n', \g'-n' (PHP >= 5.2.7, PCRE >=
7.7) are not mentioned.
------------------------------------------------------------------------
[2012-08-02 03:40:29] vovan-ve at yandex dot ru
Also \N is undocumented. It was introduced in PCRE/8.10 (PHP/5.3.4?).
Also some types of conditions in conditional subpattern (?( are undocumented. All available
conditions are:
n
+n, -n (PCRE >= 7.2, PHP >= 5.2.4)
name (PCRE >= 6.7, PHP >= 5.2.0)
<name>, 'name' (PCRE >= 7.0, PHP >= 5.2.2)
R
Rn (PCRE >= 7.0, PHP >= 5.2.2)
R&name (PCRE >= 7.0, PHP >= 5.2.2)
?assertion
DEFINE (PCRE >= 7.0, PHP >= 5.2.2)
Also (?C)/(?Cn) is not documented and not implemented. But it works and does nothing (PCRE >=
4.0).
The subject of the bug is "escape sequences not documented". Should it be renemed to
"features not documented"?
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=62360
--
Edit this bug report at https://bugs.php.net/bug.php?id=62360&edit=1
Thread (7 messages)