testoutput5
来自「Apache官方在今天放出产品系列2.2的最新版本2.2.11的源码包 最流行」· 代码 · 共 849 行 · 第 1/2 页
TXT
849 行
PCRE version 5.0 13-Sep-2004/\x{100}/8DMMemory allocation (code space): 10------------------------------------------------------------------ 0 6 Bra 0 3 \x{100} 6 6 Ket 9 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 196Need char = 128/\x{1000}/8DMMemory allocation (code space): 11------------------------------------------------------------------ 0 7 Bra 0 3 \x{1000} 7 7 Ket 10 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 225Need char = 128/\x{10000}/8DMMemory allocation (code space): 12------------------------------------------------------------------ 0 8 Bra 0 3 \x{10000} 8 8 Ket 11 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 240Need char = 128/\x{100000}/8DMMemory allocation (code space): 12------------------------------------------------------------------ 0 8 Bra 0 3 \x{100000} 8 8 Ket 11 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 244Need char = 128/\x{1000000}/8DMMemory allocation (code space): 13------------------------------------------------------------------ 0 9 Bra 0 3 \x{1000000} 9 9 Ket 12 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 249Need char = 128/\x{4000000}/8DMMemory allocation (code space): 14------------------------------------------------------------------ 0 10 Bra 0 3 \x{4000000} 10 10 Ket 13 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 252Need char = 128/\x{7fffFFFF}/8DMMemory allocation (code space): 14------------------------------------------------------------------ 0 10 Bra 0 3 \x{7fffffff} 10 10 Ket 13 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 253Need char = 191/[\x{ff}]/8DMMemory allocation (code space): 10------------------------------------------------------------------ 0 6 Bra 0 3 \x{ff} 6 6 Ket 9 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 195Need char = 191/[\x{100}]/8DMMemory allocation (code space): 47------------------------------------------------------------------ 0 11 Bra 0 3 [\x{100}] 11 11 Ket 14 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8No first charNo need char/\x{ffffffff}/8Failed: character value in \x{...} sequence is too large at offset 11/\x{100000000}/8Failed: character value in \x{...} sequence is too large at offset 12/^\x{100}a\x{1234}/8 \x{100}a\x{1234}bcd 0: \x{100}a\x{1234}/\x80/8D------------------------------------------------------------------ 0 6 Bra 0 3 \x{80} 6 6 Ket 9 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 194Need char = 128/\xff/8D------------------------------------------------------------------ 0 6 Bra 0 3 \x{ff} 6 6 Ket 9 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 195Need char = 191/\x{0041}\x{2262}\x{0391}\x{002e}/D8------------------------------------------------------------------ 0 14 Bra 0 3 A\x{2262}\x{391}. 14 14 Ket 17 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 'A'Need char = '.' \x{0041}\x{2262}\x{0391}\x{002e} 0: A\x{2262}\x{391}. /\x{D55c}\x{ad6d}\x{C5B4}/D8 ------------------------------------------------------------------ 0 15 Bra 0 3 \x{d55c}\x{ad6d}\x{c5b4} 15 15 Ket 18 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 237Need char = 180 \x{D55c}\x{ad6d}\x{C5B4} 0: \x{d55c}\x{ad6d}\x{c5b4}/\x{65e5}\x{672c}\x{8a9e}/D8------------------------------------------------------------------ 0 15 Bra 0 3 \x{65e5}\x{672c}\x{8a9e} 15 15 Ket 18 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 230Need char = 158 \x{65e5}\x{672c}\x{8a9e} 0: \x{65e5}\x{672c}\x{8a9e}/\x{80}/D8------------------------------------------------------------------ 0 6 Bra 0 3 \x{80} 6 6 Ket 9 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 194Need char = 128/\x{084}/D8------------------------------------------------------------------ 0 6 Bra 0 3 \x{84} 6 6 Ket 9 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 194Need char = 132/\x{104}/D8------------------------------------------------------------------ 0 6 Bra 0 3 \x{104} 6 6 Ket 9 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 196Need char = 132/\x{861}/D8------------------------------------------------------------------ 0 7 Bra 0 3 \x{861} 7 7 Ket 10 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 224Need char = 161/\x{212ab}/D8------------------------------------------------------------------ 0 8 Bra 0 3 \x{212ab} 8 8 Ket 11 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 240Need char = 171/.{3,5}X/D8------------------------------------------------------------------ 0 13 Bra 0 3 Any{3} 7 Any{0,2} 11 X 13 13 Ket 16 End------------------------------------------------------------------Capturing subpattern count = 0Partial matching not supportedOptions: utf8No first charNeed char = 'X' \x{212ab}\x{212ab}\x{212ab}\x{861}X 0: \x{212ab}\x{212ab}\x{212ab}\x{861}X/.{3,5}?/D8------------------------------------------------------------------ 0 11 Bra 0 3 Any{3} 7 Any{0,2}? 11 11 Ket 14 End------------------------------------------------------------------Capturing subpattern count = 0Partial matching not supportedOptions: utf8No first charNo need char \x{212ab}\x{212ab}\x{212ab}\x{861} 0: \x{212ab}\x{212ab}\x{212ab}/-- These tests are here rather than in testinput4 because Perl 5.6 has --//-- some problems with UTF-8 support, in the area of \x{..} where the --/No match/-- value is < 255. It grumbles about invalid UTF-8 strings. --/No match/^[a\x{c0}]b/8 \x{c0}b 0: \x{c0}b /^([a\x{c0}]*?)aa/8 a\x{c0}aaaa/ 0: a\x{c0}aa 1: a\x{c0}/^([a\x{c0}]*?)aa/8 a\x{c0}aaaa/ 0: a\x{c0}aa 1: a\x{c0} a\x{c0}a\x{c0}aaa/ 0: a\x{c0}a\x{c0}aa 1: a\x{c0}a\x{c0}/^([a\x{c0}]*)aa/8 a\x{c0}aaaa/ 0: a\x{c0}aaaa 1: a\x{c0}aa a\x{c0}a\x{c0}aaa/ 0: a\x{c0}a\x{c0}aaa 1: a\x{c0}a\x{c0}a/^([a\x{c0}]*)a\x{c0}/8 a\x{c0}aaaa/ 0: a\x{c0} 1: a\x{c0}a\x{c0}aaa/ 0: a\x{c0}a\x{c0} 1: a\x{c0} /-- --/ /(?<=\C)X/8Failed: \C not allowed in lookbehind assertion at offset 6/-- This one is here not because it's different to Perl, but because the --//-- way the captured single-byte is displayed. (In Perl it becomes a --/No match/-- character, and you can't tell the difference.) --/No match /X(\C)(.*)/8 X\x{1234} 0: X\x{1234} 1: \xe1 2: \x88\xb4 X\nabc 0: X\x{0a}abc 1: \x{0a} 2: abc /^[ab]/8D------------------------------------------------------------------ 0 37 Bra 0 3 ^ 4 [ab] 37 37 Ket 40 End------------------------------------------------------------------Capturing subpattern count = 0Options: anchored utf8No first charNo need char bar 0: b *** FailersNo match cNo match \x{ff}No match \x{100} No match/^[^ab]/8D------------------------------------------------------------------ 0 37 Bra 0 3 ^ 4 [\x00-`c-\xff] (neg) 37 37 Ket 40 End------------------------------------------------------------------Capturing subpattern count = 0Options: anchored utf8No first charNo need char c 0: c \x{ff} 0: \x{ff} \x{100} 0: \x{100} *** Failers 0: * aaaNo match /[^ab\xC0-\xF0]/8SD------------------------------------------------------------------ 0 36 Bra 0 3 [\x00-`c-\xbf\xf1-\xff] (neg) 36 36 Ket 39 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8No first charNo need charStarting byte set: \x00 \x01 \x02 \x03 \x04 \x05 \x06 \x07 \x08 \x09 \x0a \x0b \x0c \x0d \x0e \x0f \x10 \x11 \x12 \x13 \x14 \x15 \x16 \x17 \x18 \x19 \x1a \x1b \x1c \x1d \x1e \x1f \x20 ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ \x7f \xc2 \xc3 \xc4 \xc5 \xc6 \xc7 \xc8 \xc9 \xca \xcb \xcc \xcd \xce \xcf \xd0 \xd1 \xd2 \xd3 \xd4 \xd5 \xd6 \xd7 \xd8 \xd9 \xda \xdb \xdc \xdd \xde \xdf \xe0 \xe1 \xe2 \xe3 \xe4 \xe5 \xe6 \xe7 \xe8 \xe9 \xea \xeb \xec \xed \xee \xef \xf0 \xf1 \xf2 \xf3 \xf4 \xf5 \xf6 \xf7 \xf8 \xf9 \xfa \xfb \xfc \xfd \xfe \xff \x{f1} 0: \x{f1} \x{bf} 0: \x{bf} \x{100} 0: \x{100} \x{1000} 0: \x{1000} *** Failers
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?