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:
114
tools/pcre/testdata/testoutput9
vendored
114
tools/pcre/testdata/testoutput9
vendored
@ -1,6 +1,8 @@
|
||||
/-- This set of tests checks UTF-8 support with the DFA matching functionality
|
||||
of pcre_dfa_exec(). The -dfa flag must be used with pcretest when running
|
||||
it. --/
|
||||
of pcre_dfa_exec(), excluding Unicode property support. The -dfa flag must
|
||||
be used with pcretest when running it. --/
|
||||
|
||||
< forbid W
|
||||
|
||||
/\x{100}ab/8
|
||||
\x{100}ab
|
||||
@ -313,13 +315,9 @@ No match
|
||||
/[^a]+/8g
|
||||
bcd
|
||||
0: bcd
|
||||
1: bc
|
||||
2: b
|
||||
\x{100}aY\x{256}Z
|
||||
0: \x{100}
|
||||
0: Y\x{256}Z
|
||||
1: Y\x{256}
|
||||
2: Y
|
||||
|
||||
/^[^a]{2}/8
|
||||
\x{100}bc
|
||||
@ -328,8 +326,6 @@ No match
|
||||
/^[^a]{2,}/8
|
||||
\x{100}bcAa
|
||||
0: \x{100}bcA
|
||||
1: \x{100}bc
|
||||
2: \x{100}b
|
||||
|
||||
/^[^a]{2,}?/8
|
||||
\x{100}bca
|
||||
@ -339,13 +335,9 @@ No match
|
||||
/[^a]+/8ig
|
||||
bcd
|
||||
0: bcd
|
||||
1: bc
|
||||
2: b
|
||||
\x{100}aY\x{256}Z
|
||||
0: \x{100}
|
||||
0: Y\x{256}Z
|
||||
1: Y\x{256}
|
||||
2: Y
|
||||
|
||||
/^[^a]{2}/8i
|
||||
\x{100}bc
|
||||
@ -354,7 +346,6 @@ No match
|
||||
/^[^a]{2,}/8i
|
||||
\x{100}bcAa
|
||||
0: \x{100}bc
|
||||
1: \x{100}b
|
||||
|
||||
/^[^a]{2,}?/8i
|
||||
\x{100}bca
|
||||
@ -370,28 +361,18 @@ No match
|
||||
0:
|
||||
\x{100}\x{100}
|
||||
0: \x{100}
|
||||
1:
|
||||
|
||||
/\x{100}{0,3}/8
|
||||
\x{100}\x{100}
|
||||
0: \x{100}\x{100}
|
||||
1: \x{100}
|
||||
2:
|
||||
\x{100}\x{100}\x{100}\x{100}
|
||||
0: \x{100}\x{100}\x{100}
|
||||
1: \x{100}\x{100}
|
||||
2: \x{100}
|
||||
3:
|
||||
|
||||
/\x{100}*/8
|
||||
abce
|
||||
0:
|
||||
\x{100}\x{100}\x{100}\x{100}
|
||||
0: \x{100}\x{100}\x{100}\x{100}
|
||||
1: \x{100}\x{100}\x{100}
|
||||
2: \x{100}\x{100}
|
||||
3: \x{100}
|
||||
4:
|
||||
|
||||
/\x{100}{1,1}/8
|
||||
abcd\x{100}\x{100}\x{100}\x{100}
|
||||
@ -400,15 +381,10 @@ No match
|
||||
/\x{100}{1,3}/8
|
||||
abcd\x{100}\x{100}\x{100}\x{100}
|
||||
0: \x{100}\x{100}\x{100}
|
||||
1: \x{100}\x{100}
|
||||
2: \x{100}
|
||||
|
||||
/\x{100}+/8
|
||||
abcd\x{100}\x{100}\x{100}\x{100}
|
||||
0: \x{100}\x{100}\x{100}\x{100}
|
||||
1: \x{100}\x{100}\x{100}
|
||||
2: \x{100}\x{100}
|
||||
3: \x{100}
|
||||
|
||||
/\x{100}{3}/8
|
||||
abcd\x{100}\x{100}\x{100}XX
|
||||
@ -417,10 +393,8 @@ No match
|
||||
/\x{100}{3,5}/8
|
||||
abcd\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}XX
|
||||
0: \x{100}\x{100}\x{100}\x{100}\x{100}
|
||||
1: \x{100}\x{100}\x{100}\x{100}
|
||||
2: \x{100}\x{100}\x{100}
|
||||
|
||||
/\x{100}{3,}/8
|
||||
/\x{100}{3,}/8O
|
||||
abcd\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}XX
|
||||
0: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
|
||||
1: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
|
||||
@ -432,9 +406,9 @@ No match
|
||||
Xyyya\x{100}\x{100}bXzzz
|
||||
0: X
|
||||
|
||||
/\D*/8
|
||||
/\D*/8O
|
||||
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
Matched, but too many subsidiary matches
|
||||
Matched, but offsets vector is too small to show all matches
|
||||
0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
2: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
@ -458,9 +432,9 @@ Matched, but too many subsidiary matches
|
||||
20: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
21: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
|
||||
/\D*/8
|
||||
/\D*/8O
|
||||
\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
|
||||
Matched, but too many subsidiary matches
|
||||
Matched, but offsets vector is too small to show all matches
|
||||
0: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
|
||||
1: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
|
||||
2: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
|
||||
@ -507,33 +481,18 @@ Matched, but too many subsidiary matches
|
||||
/\D+/8
|
||||
12abcd34
|
||||
0: abcd
|
||||
1: abc
|
||||
2: ab
|
||||
3: a
|
||||
*** Failers
|
||||
0: *** Failers
|
||||
1: *** Failer
|
||||
2: *** Faile
|
||||
3: *** Fail
|
||||
4: *** Fai
|
||||
5: *** Fa
|
||||
6: *** F
|
||||
7: ***
|
||||
8: ***
|
||||
9: **
|
||||
10: *
|
||||
1234
|
||||
No match
|
||||
|
||||
/\D{2,3}/8
|
||||
12abcd34
|
||||
0: abc
|
||||
1: ab
|
||||
12ab34
|
||||
0: ab
|
||||
*** Failers
|
||||
0: ***
|
||||
1: **
|
||||
1234
|
||||
No match
|
||||
12a34
|
||||
@ -556,7 +515,6 @@ No match
|
||||
/\d+/8
|
||||
12abcd34
|
||||
0: 12
|
||||
1: 1
|
||||
*** Failers
|
||||
No match
|
||||
|
||||
@ -565,7 +523,6 @@ No match
|
||||
0: 12
|
||||
1234abcd
|
||||
0: 123
|
||||
1: 12
|
||||
*** Failers
|
||||
No match
|
||||
1.4
|
||||
@ -585,30 +542,18 @@ No match
|
||||
/\S+/8
|
||||
12abcd34
|
||||
0: 12abcd34
|
||||
1: 12abcd3
|
||||
2: 12abcd
|
||||
3: 12abc
|
||||
4: 12ab
|
||||
5: 12a
|
||||
6: 12
|
||||
7: 1
|
||||
*** Failers
|
||||
0: ***
|
||||
1: **
|
||||
2: *
|
||||
\ \
|
||||
No match
|
||||
|
||||
/\S{2,3}/8
|
||||
12abcd34
|
||||
0: 12a
|
||||
1: 12
|
||||
1234abcd
|
||||
0: 123
|
||||
1: 12
|
||||
*** Failers
|
||||
0: ***
|
||||
1: **
|
||||
\ \
|
||||
No match
|
||||
|
||||
@ -654,15 +599,8 @@ No match
|
||||
/\w+/8
|
||||
12 34
|
||||
0: 12
|
||||
1: 1
|
||||
*** Failers
|
||||
0: Failers
|
||||
1: Failer
|
||||
2: Faile
|
||||
3: Fail
|
||||
4: Fai
|
||||
5: Fa
|
||||
6: F
|
||||
+++=*!
|
||||
No match
|
||||
|
||||
@ -671,10 +609,8 @@ No match
|
||||
0: ab
|
||||
abcd ce
|
||||
0: abc
|
||||
1: ab
|
||||
*** Failers
|
||||
0: Fai
|
||||
1: Fa
|
||||
a.b.c
|
||||
No match
|
||||
|
||||
@ -693,26 +629,18 @@ No match
|
||||
/\W+/8
|
||||
12====34
|
||||
0: ====
|
||||
1: ===
|
||||
2: ==
|
||||
3: =
|
||||
*** Failers
|
||||
0: ***
|
||||
1: ***
|
||||
2: **
|
||||
3: *
|
||||
abcd
|
||||
No match
|
||||
|
||||
/\W{2,3}/8
|
||||
ab====cd
|
||||
0: ===
|
||||
1: ==
|
||||
ab==cd
|
||||
0: ==
|
||||
*** Failers
|
||||
0: ***
|
||||
1: **
|
||||
a.b.c
|
||||
No match
|
||||
|
||||
@ -825,8 +753,6 @@ No match
|
||||
0: \x{200}
|
||||
ab\x{200}\x{100}\x{200}\x{100}cd
|
||||
0: \x{200}\x{100}\x{200}
|
||||
1: \x{200}\x{100}
|
||||
2: \x{200}
|
||||
*** Failers
|
||||
No match
|
||||
|
||||
@ -849,8 +775,6 @@ No match
|
||||
0: \x{200}
|
||||
ab\x{200}\x{100}\x{200}\x{100}cd
|
||||
0: \x{200}\x{100}\x{200}
|
||||
1: \x{200}\x{100}
|
||||
2: \x{200}
|
||||
*** Failers
|
||||
No match
|
||||
|
||||
@ -1126,21 +1050,21 @@ No match
|
||||
a\r
|
||||
No match
|
||||
|
||||
/\h+\V?\v{3,4}/8
|
||||
/\h+\V?\v{3,4}/8O
|
||||
\x09\x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
|
||||
0: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}\x{0d}
|
||||
1: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}
|
||||
|
||||
/\V?\v{3,4}/8
|
||||
/\V?\v{3,4}/8O
|
||||
\x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
|
||||
0: X\x{0a}\x{0b}\x{0c}\x{0d}
|
||||
1: X\x{0a}\x{0b}\x{0c}
|
||||
|
||||
/\h+\V?\v{3,4}/8
|
||||
/\h+\V?\v{3,4}/8O
|
||||
>\x09\x20\x{a0}X\x0a\x0a\x0a<
|
||||
0: \x{09} \x{a0}X\x{0a}\x{0a}\x{0a}
|
||||
|
||||
/\V?\v{3,4}/8
|
||||
/\V?\v{3,4}/8O
|
||||
>\x09\x20\x{a0}X\x0a\x0a\x0a<
|
||||
0: X\x{0a}\x{0a}\x{0a}
|
||||
|
||||
@ -1154,7 +1078,7 @@ No match
|
||||
\x{a0} X\x0a
|
||||
No match
|
||||
|
||||
/\H*\h+\V?\v{3,4}/8
|
||||
/\H*\h+\V?\v{3,4}/8O
|
||||
\x09\x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
|
||||
0: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}\x{0d}
|
||||
1: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}
|
||||
@ -1178,7 +1102,7 @@ No match
|
||||
\x{2009} X\x0a
|
||||
No match
|
||||
|
||||
/\H*\h+\V?\v{3,4}/8
|
||||
/\H*\h+\V?\v{3,4}/8O
|
||||
\x{1680}\x{180e}\x{2007}X\x{2028}\x{2029}\x0c\x0d\x0a
|
||||
0: \x{1680}\x{180e}\x{2007}X\x{2028}\x{2029}\x{0c}\x{0d}
|
||||
1: \x{1680}\x{180e}\x{2007}X\x{2028}\x{2029}\x{0c}
|
||||
@ -1279,34 +1203,28 @@ No match
|
||||
/abcd*/8
|
||||
xxxxabcd\P
|
||||
0: abcd
|
||||
1: abc
|
||||
xxxxabcd\P\P
|
||||
Partial match: abcd
|
||||
|
||||
/abcd*/i8
|
||||
xxxxabcd\P
|
||||
0: abcd
|
||||
1: abc
|
||||
xxxxabcd\P\P
|
||||
Partial match: abcd
|
||||
XXXXABCD\P
|
||||
0: ABCD
|
||||
1: ABC
|
||||
XXXXABCD\P\P
|
||||
Partial match: ABCD
|
||||
|
||||
/abc\d*/8
|
||||
xxxxabc1\P
|
||||
0: abc1
|
||||
1: abc
|
||||
xxxxabc1\P\P
|
||||
Partial match: abc1
|
||||
|
||||
/abc[de]*/8
|
||||
xxxxabcde\P
|
||||
0: abcde
|
||||
1: abcd
|
||||
2: abc
|
||||
xxxxabcde\P\P
|
||||
Partial match: abcde
|
||||
|
||||
@ -1340,7 +1258,6 @@ Partial match: \x{0d}
|
||||
Partial match: \x{0d}\x{0d}
|
||||
\r\r\r\P
|
||||
0: \x{0d}\x{0d}\x{0d}
|
||||
1: \x{0d}\x{0d}
|
||||
\r\r\r\P\P
|
||||
Partial match: \x{0d}\x{0d}\x{0d}
|
||||
|
||||
@ -1366,6 +1283,5 @@ Partial match: \x{0d}\x{0d}\x{0d}
|
||||
/[^\x{100}]+/8
|
||||
\x{100}\x{101}X
|
||||
0: \x{101}X
|
||||
1: \x{101}
|
||||
|
||||
/-- End of testinput9 --/
|
||||
|
Reference in New Issue
Block a user