Regex: Update PCRE to v8.35.
I was über lazy at first, so took libs from SM. But actually it's quite easy to compile, so let's update to latest version \o/.
This commit is contained in:
108
tools/pcre/testdata/testinput10
vendored
108
tools/pcre/testdata/testinput10
vendored
@ -139,6 +139,12 @@
|
||||
|
||||
/^\p{Cf}/8
|
||||
\x{601}
|
||||
\x{180e}
|
||||
\x{061c}
|
||||
\x{2066}
|
||||
\x{2067}
|
||||
\x{2068}
|
||||
\x{2069}
|
||||
** Failers
|
||||
\x{09f}
|
||||
|
||||
@ -199,11 +205,12 @@
|
||||
|
||||
/^\p{Mn}/8
|
||||
\x{300}
|
||||
\x{1a1b}
|
||||
** Failers
|
||||
X
|
||||
\x{903}
|
||||
|
||||
/^\p{Nd}+/8
|
||||
/^\p{Nd}+/8O
|
||||
0123456789\x{660}\x{661}\x{662}\x{663}\x{664}\x{665}\x{666}\x{667}\x{668}\x{669}\x{66a}
|
||||
\x{6f0}\x{6f1}\x{6f2}\x{6f3}\x{6f4}\x{6f5}\x{6f6}\x{6f7}\x{6f8}\x{6f9}\x{6fa}
|
||||
\x{966}\x{967}\x{968}\x{969}\x{96a}\x{96b}\x{96c}\x{96d}\x{96e}\x{96f}\x{970}
|
||||
@ -243,6 +250,8 @@
|
||||
]
|
||||
}
|
||||
\x{f3b}
|
||||
\x{2309}
|
||||
\x{230b}
|
||||
** Failers
|
||||
X
|
||||
\x{203f}
|
||||
@ -250,7 +259,7 @@
|
||||
[
|
||||
{
|
||||
\x{f3c}
|
||||
|
||||
|
||||
/^\p{Pf}/8
|
||||
\x{bb}
|
||||
\x{2019}
|
||||
@ -277,6 +286,8 @@
|
||||
[
|
||||
{
|
||||
\x{f3c}
|
||||
\x{2308}
|
||||
\x{230a}
|
||||
** Failers
|
||||
X
|
||||
)
|
||||
@ -326,7 +337,6 @@
|
||||
\ \
|
||||
\x{a0}
|
||||
\x{1680}
|
||||
\x{180e}
|
||||
\x{2000}
|
||||
\x{2001}
|
||||
** Failers
|
||||
@ -423,23 +433,23 @@
|
||||
** Failers
|
||||
1234
|
||||
|
||||
/\D+/8
|
||||
/\D+/8O
|
||||
11111111111111111111111111111111111111111111111111111111111111111111111
|
||||
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
|
||||
/\P{Nd}+/8
|
||||
/\P{Nd}+/8O
|
||||
11111111111111111111111111111111111111111111111111111111111111111111111
|
||||
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
|
||||
/[\D]+/8
|
||||
/[\D]+/8O
|
||||
11111111111111111111111111111111111111111111111111111111111111111111111
|
||||
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
|
||||
/[\P{Nd}]+/8
|
||||
/[\P{Nd}]+/8O
|
||||
11111111111111111111111111111111111111111111111111111111111111111111111
|
||||
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
|
||||
/[\D\P{Nd}]+/8
|
||||
/[\D\P{Nd}]+/8O
|
||||
11111111111111111111111111111111111111111111111111111111111111111111111
|
||||
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
|
||||
@ -886,19 +896,19 @@
|
||||
** Failers
|
||||
\x{0b}
|
||||
|
||||
/^>\p{Xsp}+/8
|
||||
/^>\p{Xsp}+/8O
|
||||
> \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
|
||||
|
||||
/^>\p{Xsp}*/8
|
||||
/^>\p{Xsp}*/8O
|
||||
> \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
|
||||
|
||||
/^>\p{Xsp}{2,9}/8
|
||||
/^>\p{Xsp}{2,9}/8O
|
||||
> \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
|
||||
|
||||
/^>[\p{Xsp}]/8
|
||||
/^>[\p{Xsp}]/8O
|
||||
>\x{2028}\x{0b}
|
||||
|
||||
/^>[\p{Xsp}]+/8
|
||||
/^>[\p{Xsp}]+/8O
|
||||
> \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
|
||||
|
||||
/^>\p{Xps}/8
|
||||
@ -1334,4 +1344,76 @@
|
||||
/is{2}t/8i
|
||||
iskt
|
||||
|
||||
/^\p{Xuc}/8
|
||||
$abc
|
||||
@abc
|
||||
`abc
|
||||
\x{1234}abc
|
||||
** Failers
|
||||
abc
|
||||
|
||||
/^\p{Xuc}+/8
|
||||
$@`\x{a0}\x{1234}\x{e000}**
|
||||
** Failers
|
||||
\x{9f}
|
||||
|
||||
/^\p{Xuc}+?/8
|
||||
$@`\x{a0}\x{1234}\x{e000}**
|
||||
** Failers
|
||||
\x{9f}
|
||||
|
||||
/^\p{Xuc}+?\*/8
|
||||
$@`\x{a0}\x{1234}\x{e000}**
|
||||
** Failers
|
||||
\x{9f}
|
||||
|
||||
/^\p{Xuc}++/8
|
||||
$@`\x{a0}\x{1234}\x{e000}**
|
||||
** Failers
|
||||
\x{9f}
|
||||
|
||||
/^\p{Xuc}{3,5}/8
|
||||
$@`\x{a0}\x{1234}\x{e000}**
|
||||
** Failers
|
||||
\x{9f}
|
||||
|
||||
/^\p{Xuc}{3,5}?/8
|
||||
$@`\x{a0}\x{1234}\x{e000}**
|
||||
** Failers
|
||||
\x{9f}
|
||||
|
||||
/^[\p{Xuc}]/8
|
||||
$@`\x{a0}\x{1234}\x{e000}**
|
||||
** Failers
|
||||
\x{9f}
|
||||
|
||||
/^[\p{Xuc}]+/8
|
||||
$@`\x{a0}\x{1234}\x{e000}**
|
||||
** Failers
|
||||
\x{9f}
|
||||
|
||||
/^\P{Xuc}/8
|
||||
abc
|
||||
** Failers
|
||||
$abc
|
||||
@abc
|
||||
`abc
|
||||
\x{1234}abc
|
||||
|
||||
/^[\P{Xuc}]/8
|
||||
abc
|
||||
** Failers
|
||||
$abc
|
||||
@abc
|
||||
`abc
|
||||
\x{1234}abc
|
||||
|
||||
/^A\s+Z/8W
|
||||
A\x{2005}Z
|
||||
A\x{85}\x{180e}\x{2005}Z
|
||||
|
||||
/^A[\s]+Z/8W
|
||||
A\x{2005}Z
|
||||
A\x{85}\x{180e}\x{2005}Z
|
||||
|
||||
/-- End of testinput10 --/
|
||||
|
Reference in New Issue
Block a user