📄 testoutput6
字号:
/\p{Lu}/8 A 0: A aZ 0: Z ** Failers 0: F abc No match/\p{Lu}/8i A 0: A aZ 0: Z ** Failers 0: F abc No match/\p{Ll}/8 a 0: a Az 0: z ** Failers 0: a ABC No match/\p{Ll}/8i a 0: a Az 0: z ** Failers 0: a ABC No match/^\x{c0}$/8i \x{c0} 0: \x{c0} \x{e0} 0: \x{e0}/^\x{e0}$/8i \x{c0} 0: \x{c0} \x{e0} 0: \x{e0}/A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8 A\x{391}\x{10427}\x{ff3a}\x{1fb0} 0: A\x{391}\x{10427}\x{ff3a}\x{1fb0} ** FailersNo match a\x{391}\x{10427}\x{ff3a}\x{1fb0} No match A\x{3b1}\x{10427}\x{ff3a}\x{1fb0}No match A\x{391}\x{1044F}\x{ff3a}\x{1fb0}No match A\x{391}\x{10427}\x{ff5a}\x{1fb0}No match A\x{391}\x{10427}\x{ff3a}\x{1fb8}No match/A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8i A\x{391}\x{10427}\x{ff3a}\x{1fb0} 0: A\x{391}\x{10427}\x{ff3a}\x{1fb0} a\x{391}\x{10427}\x{ff3a}\x{1fb0} 0: a\x{391}\x{10427}\x{ff3a}\x{1fb0} A\x{3b1}\x{10427}\x{ff3a}\x{1fb0} 0: A\x{3b1}\x{10427}\x{ff3a}\x{1fb0} A\x{391}\x{1044F}\x{ff3a}\x{1fb0} 0: A\x{391}\x{1044f}\x{ff3a}\x{1fb0} A\x{391}\x{10427}\x{ff5a}\x{1fb0} 0: A\x{391}\x{10427}\x{ff5a}\x{1fb0} A\x{391}\x{10427}\x{ff3a}\x{1fb8} 0: A\x{391}\x{10427}\x{ff3a}\x{1fb8}/A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8iD------------------------------------------------------------------ 0 21 Bra 0 3 NC A\x{391}\x{10427}\x{ff3a}\x{1fb0} 21 21 Ket 24 End------------------------------------------------------------------Capturing subpattern count = 0Options: caseless utf8First char = 'A' (caseless)No need char/A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8D------------------------------------------------------------------ 0 21 Bra 0 3 A\x{391}\x{10427}\x{ff3a}\x{1fb0} 21 21 Ket 24 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 'A'Need char = 176/AB\x{1fb0}/8D------------------------------------------------------------------ 0 11 Bra 0 3 AB\x{1fb0} 11 11 Ket 14 End------------------------------------------------------------------Capturing subpattern count = 0Options: utf8First char = 'A'Need char = 176/AB\x{1fb0}/8Di------------------------------------------------------------------ 0 11 Bra 0 3 NC AB\x{1fb0} 11 11 Ket 14 End------------------------------------------------------------------Capturing subpattern count = 0Options: caseless utf8First char = 'A' (caseless)Need char = 'B' (caseless)/\x{391}+/8i \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391} 0: \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}/\x{391}{3,5}(.)/8i \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X 0: \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X 1: X/\x{391}{3,5}?(.)/8i \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X 0: \x{391}\x{3b1}\x{3b1}\x{3b1} 1: \x{3b1}/[\x{391}\x{ff3a}]/8i \x{391} 0: \x{391} \x{ff3a} 0: \x{ff3a} \x{3b1} 0: \x{3b1} \x{ff5a} 0: \x{ff5a} /[\x{c0}\x{391}]/8i \x{c0} 0: \x{c0} \x{e0} 0: \x{e0}/[\x{105}-\x{109}]/8iD------------------------------------------------------------------ 0 13 Bra 0 3 [\x{104}-\x{109}] 13 13 Ket 16 End------------------------------------------------------------------Capturing subpattern count = 0Options: caseless utf8No first charNo need char \x{104} 0: \x{104} \x{105} 0: \x{105} \x{109} 0: \x{109} ** FailersNo match \x{100}No match \x{10a} No match /[z-\x{100}]/8iD ------------------------------------------------------------------ 0 20 Bra 0 3 [Z\x{39c}\x{178}z-\x{101}] 20 20 Ket 23 End------------------------------------------------------------------Capturing subpattern count = 0Options: caseless utf8No first charNo need char Z 0: Z z 0: z \x{39c} 0: \x{39c} \x{178} 0: \x{178} | 0: | \x{80} 0: \x{80} \x{ff} 0: \x{ff} \x{100} 0: \x{100} \x{101} 0: \x{101} ** FailersNo match \x{102}No match YNo match y No match/[z-\x{100}]/8Di------------------------------------------------------------------ 0 20 Bra 0 3 [Z\x{39c}\x{178}z-\x{101}] 20 20 Ket 23 End------------------------------------------------------------------Capturing subpattern count = 0Options: caseless utf8No first charNo need char/^\X/8 A 0: A A\x{300}BC 0: A\x{300} A\x{300}\x{301}\x{302}BC 0: A\x{300}\x{301}\x{302} *** Failers 0: * \x{300} No match/^[\X]/8 X123 0: X *** FailersNo match AXYZNo match/^(\X*)C/8 A\x{300}\x{301}\x{302}BCA\x{300}\x{301} 0: A\x{300}\x{301}\x{302}BC 1: A\x{300}\x{301}\x{302}B A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C 0: A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C 1: A\x{300}\x{301}\x{302}BCA\x{300}\x{301}/^(\X*?)C/8 A\x{300}\x{301}\x{302}BCA\x{300}\x{301} 0: A\x{300}\x{301}\x{302}BC 1: A\x{300}\x{301}\x{302}B A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C 0: A\x{300}\x{301}\x{302}BC 1: A\x{300}\x{301}\x{302}B/^(\X*)(.)/8 A\x{300}\x{301}\x{302}BCA\x{300}\x{301} 0: A\x{300}\x{301}\x{302}BCA 1: A\x{300}\x{301}\x{302}BC 2: A A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C 0: A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C 1: A\x{300}\x{301}\x{302}BCA\x{300}\x{301} 2: C/^(\X*?)(.)/8 A\x{300}\x{301}\x{302}BCA\x{300}\x{301} 0: A 1: 2: A A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C 0: A 1: 2: A/^\X(.)/8 *** Failers 0: ** 1: * A\x{300}\x{301}\x{302}No match/^\X{2,3}(.)/8 A\x{300}\x{301}B\x{300}X 0: A\x{300}\x{301}B\x{300}X 1: X A\x{300}\x{301}B\x{300}C\x{300}\x{301} 0: A\x{300}\x{301}B\x{300}C 1: C A\x{300}\x{301}B\x{300}C\x{300}\x{301}X 0: A\x{300}\x{301}B\x{300}C\x{300}\x{301}X 1: X A\x{300}\x{301}B\x{300}C\x{300}\x{301}DA\x{300}X 0: A\x{300}\x{301}B\x{300}C\x{300}\x{301}D 1: D /^\X{2,3}?(.)/8 A\x{300}\x{301}B\x{300}X 0: A\x{300}\x{301}B\x{300}X 1: X A\x{300}\x{301}B\x{300}C\x{300}\x{301} 0: A\x{300}\x{301}B\x{300}C 1: C A\x{300}\x{301}B\x{300}C\x{300}\x{301}X 0: A\x{300}\x{301}B\x{300}C 1: C A\x{300}\x{301}B\x{300}C\x{300}\x{301}DA\x{300}X 0: A\x{300}\x{301}B\x{300}C 1: C /^\p{Han}+/8 \x{2e81}\x{3007}\x{2f804}\x{31a0} 0: \x{2e81}\x{3007}\x{2f804} ** FailersNo match \x{2e7f} No match/^\P{Katakana}+/8 \x{3105} 0: \x{3105} ** Failers 0: ** Failers \x{30ff} No match/^[\p{Arabic}]/8 \x{06e9} 0: \x{6e9} \x{060b} 0: \x{60b} ** FailersNo match X\x{06e9} No match/^[\P{Yi}]/8 \x{2f800} 0: \x{2f800} ** Failers 0: * \x{a014}No match \x{a4c6} No match /^\p{Any}X/8 AXYZ 0: AX \x{1234}XYZ 0: \x{1234}X ** FailersNo match X No match /^\P{Any}X/8 ** FailersNo match AXNo match /^\p{Any}?X/8 XYZ 0: X AXYZ 0: AX \x{1234}XYZ 0: \x{1234}X ** FailersNo match ABXYZ No match/^\P{Any}?X/8 XYZ 0: X ** FailersNo match AXYZNo match \x{1234}XYZ No match ABXYZ No match/^\p{Any}+X/8 AXYZ 0: AX \x{1234}XYZ 0: \x{1234}X A\x{1234}XYZ 0: A\x{1234}X ** FailersNo match XYZNo match/^\P{Any}+X/8 ** FailersNo match AXYZNo match \x{1234}XYZNo match A\x{1234}XYZNo match XYZNo match/^\p{Any}*X/8 XYZ 0: X AXYZ 0: AX \x{1234}XYZ 0: \x{1234}X A\x{1234}XYZ 0: A\x{1234}X ** FailersNo match/^\P{Any}*X/8 XYZ 0: X ** FailersNo match AXYZNo match \x{1234}XYZNo match A\x{1234}XYZNo match/^[\p{Any}]X/8 AXYZ 0: AX \x{1234}XYZ 0: \x{1234}X ** FailersNo match X No match /^[\P{Any}]X/8 ** FailersNo match AXNo match /^[\p{Any}]?X/8 XYZ 0: X AXYZ 0: AX \x{1234}XYZ 0: \x{1234}X ** FailersNo match ABXYZ No match/^[\P{Any}]?X/8 XYZ 0: X ** FailersNo match AXYZNo match \x{1234}XYZ No match ABXYZ No match/^[\p{Any}]+X/8 AXYZ 0: AX \x{1234}XYZ 0: \x{1234}X A\x{1234}XYZ 0: A\x{1234}X ** FailersNo match XYZNo match/^[\P{Any}]+X/8 ** FailersNo match AXYZNo match \x{1234}XYZNo match A\x{1234}XYZNo match XYZNo match/^[\p{Any}]*X/8 XYZ 0: X AXYZ 0: AX \x{1234}XYZ 0: \x{1234}X A\x{1234}XYZ 0: A\x{1234}X ** FailersNo match/^[\P{Any}]*X/8 XYZ 0: X ** FailersNo match AXYZNo match \x{1234}XYZNo match A\x{1234}XYZNo match/^\p{Any}{3,5}?/8 abcdefgh 0: abc \x{1234}\n\r\x{3456}xyz 0: \x{1234}\x{0a}\x{0d}/^\p{Any}{3,5}/8 abcdefgh 0: abcde \x{1234}\n\r\x{3456}xyz 0: \x{1234}\x{0a}\x{0d}\x{3456}x/^\P{Any}{3,5}?/8 ** FailersNo match abcdefghNo match \x{1234}\n\r\x{3456}xyz No match/^\p{L&}X/8 AXY 0: AX aXY 0: aX \x{1c5}XY 0: \x{1c5}X ** FailersNo match \x{1bb}XYNo match \x{2b0}XYNo match !XY No match/^[\p{L&}]X/8 AXY 0: AX aXY 0: aX \x{1c5}XY 0: \x{1c5}X ** FailersNo match \x{1bb}XYNo match \x{2b0}XYNo match !XY No match/^\p{L&}+X/8 AXY 0: AX aXY 0: aX AbcdeXyz 0: AbcdeX \x{1c5}AbXY 0: \x{1c5}AbX abcDEXypqreXlmn 0: abcDEXypqreX ** FailersNo match \x{1bb}XYNo match \x{2b0}XYNo match !XY No match/^[\p{L&}]+X/8 AXY 0: AX aXY 0: aX AbcdeXyz 0: AbcdeX \x{1c5}AbXY 0: \x{1c5}AbX abcDEXypqreXlmn 0: abcDEXypqreX ** FailersNo match \x{1bb}XYNo match \x{2b0}XYNo match !XY No match/^\p{L&}+?X/8 AXY 0: AX aXY 0: aX AbcdeXyz 0: AbcdeX \x{1c5}AbXY 0: \x{1c5}AbX abcDEXypqreXlmn 0: abcDEX ** FailersNo match \x{1bb}XYNo match \x{2b0}XYNo match !XY No match/^[\p{L&}]+?X/8 AXY 0: AX aXY 0: aX AbcdeXyz 0: AbcdeX \x{1c5}AbXY 0: \x{1c5}AbX abcDEXypqreXlmn 0: abcDEX ** FailersNo match \x{1bb}XYNo match \x{2b0}XYNo match !XY No match/^\P{L&}X/8 !XY 0: !X \x{1bb}XY 0: \x{1bb}X \x{2b0}XY 0: \x{2b0}X ** FailersNo match \x{1c5}XYNo match AXY No match/^[\P{L&}]X/8 !XY 0: !X \x{1bb}XY 0: \x{1bb}X \x{2b0}XY 0: \x{2b0}X ** FailersNo match \x{1c5}XYNo match AXY No match/ End of testinput6 /
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -