Hi PhilipI could create good EBCDIC equivalent for most cases that are derived
of testinput1 (in whic my output differ significantly from the ASCII output).
There are three cases which either I misunderstand or pcretest is not playing
nicely.
#1/abcd\t\n\r\f\a\e\371\x3b\$\\\?caxyz/
------------------------------------------------------------------ 0 43 Bra
3
abcd\x05\x15\x0d\x0c\x2f\x279\x3b$\?caxyz 43 43 Ket
46 End
------------------------------------------------------------------Capturing
subpattern count = 0 Contains explicit CR or
LF match No options
First char = 'a'
Need char = 'z'
abcd\t\n\r\f\a\e9;\$\\?caxyz No match
The pattern seems to be correct, yet no match. Suspect - pcretest
#2
/(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)\12\123/
------------------------------------------------------------------ 0 117 Bra
3 7 CBra 1
8 a
10 7 Ket
13 7 CBra 2
<SNIP OUT>
100 7 Ket 103 7 CBra
11 108 k
110 7 Ket
113 \x0aë
117 117 Ket
120 End
------------------------------------------------------------------Capturing
subpattern count = 11 No options
First char = 'a'
Need char = 'ë'
abcdefghijk\12S
No match
The pattern seems to be correct, yet no match. Suspect - pcretest
#3
/\v*X\v?Y\v+Z\V*\x0a\V+\x0b\V{2,3}\x0c/
------------------------------------------------------------------ 0 31 Bra
3 \v*+
5 X
7 \v?+
9 Y 11
\v++ 13 Z
15 \V*
17 \x0a
19 \V++
21 \x0b 23
\V{2} 27 \V?+
29 \x0c
31 31 Ket
34 End
------------------------------------------------------------------Capturing
subpattern count = 0 No options
No first char
Need char = \x0c
>XY\x15Z\x15A\x0bNN\x0c
No match
>\x15\x0dX\x15Y\x0a\x0bZZZ\x15AAA\x0bNNN\x0c No match
I am not sure Ze'ev Atlas
--
## List details at https://lists.exim.org/mailman/listinfo/pcre-dev