testoutput6
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:7k
源码类别:

生物技术

开发平台:

C/C++

  1. PCRE version 3.9 02-Jan-2002
  2. /x{100}/8DM
  3. Memory allocation (code space): 11
  4. ------------------------------------------------------------------
  5.   0   7 Bra 0
  6.   3   2 xc4x80
  7.   7   7 Ket
  8.  10     End
  9. ------------------------------------------------------------------
  10. Capturing subpattern count = 0
  11. Options: utf8
  12. First char = 196
  13. Need char = 128
  14. /x{1000}/8DM
  15. Memory allocation (code space): 12
  16. ------------------------------------------------------------------
  17.   0   8 Bra 0
  18.   3   3 xe1x80x80
  19.   8   8 Ket
  20.  11     End
  21. ------------------------------------------------------------------
  22. Capturing subpattern count = 0
  23. Options: utf8
  24. First char = 225
  25. Need char = 128
  26. /x{10000}/8DM
  27. Memory allocation (code space): 13
  28. ------------------------------------------------------------------
  29.   0   9 Bra 0
  30.   3   4 xf0x90x80x80
  31.   9   9 Ket
  32.  12     End
  33. ------------------------------------------------------------------
  34. Capturing subpattern count = 0
  35. Options: utf8
  36. First char = 240
  37. Need char = 128
  38. /x{100000}/8DM
  39. Memory allocation (code space): 13
  40. ------------------------------------------------------------------
  41.   0   9 Bra 0
  42.   3   4 xf4x80x80x80
  43.   9   9 Ket
  44.  12     End
  45. ------------------------------------------------------------------
  46. Capturing subpattern count = 0
  47. Options: utf8
  48. First char = 244
  49. Need char = 128
  50. /x{1000000}/8DM
  51. Memory allocation (code space): 14
  52. ------------------------------------------------------------------
  53.   0  10 Bra 0
  54.   3   5 xf9x80x80x80x80
  55.  10  10 Ket
  56.  13     End
  57. ------------------------------------------------------------------
  58. Capturing subpattern count = 0
  59. Options: utf8
  60. First char = 249
  61. Need char = 128
  62. /x{4000000}/8DM
  63. Memory allocation (code space): 15
  64. ------------------------------------------------------------------
  65.   0  11 Bra 0
  66.   3   6 xfcx84x80x80x80x80
  67.  11  11 Ket
  68.  14     End
  69. ------------------------------------------------------------------
  70. Capturing subpattern count = 0
  71. Options: utf8
  72. First char = 252
  73. Need char = 128
  74. /x{7fffFFFF}/8DM
  75. Memory allocation (code space): 15
  76. ------------------------------------------------------------------
  77.   0  11 Bra 0
  78.   3   6 xfdxbfxbfxbfxbfxbf
  79.  11  11 Ket
  80.  14     End
  81. ------------------------------------------------------------------
  82. Capturing subpattern count = 0
  83. Options: utf8
  84. First char = 253
  85. Need char = 191
  86. /[x{ff}]/8DM
  87. Memory allocation (code space): 40
  88. ------------------------------------------------------------------
  89.   0   6 Bra 0
  90.   3   1 xff
  91.   6   6 Ket
  92.   9     End
  93. ------------------------------------------------------------------
  94. Capturing subpattern count = 0
  95. Options: utf8
  96. First char = 255
  97. No need char
  98. /[x{100}]/8DM
  99. Memory allocation (code space): 40
  100. Failed: characters with values > 255 are not yet supported in classes at offset 7
  101. /x{ffffffff}/8
  102. Failed: character value in x{...} sequence is too large at offset 11
  103. /x{100000000}/8
  104. Failed: character value in x{...} sequence is too large at offset 12
  105. /^x{100}ax{1234}/8
  106.     x{100}ax{1234}bcd
  107.  0: x{100}ax{1234}
  108. /x80/8D
  109. ------------------------------------------------------------------
  110.   0   7 Bra 0
  111.   3   2 xc2x80
  112.   7   7 Ket
  113.  10     End
  114. ------------------------------------------------------------------
  115. Capturing subpattern count = 0
  116. Options: utf8
  117. First char = 194
  118. Need char = 128
  119. /xff/8D
  120. ------------------------------------------------------------------
  121.   0   7 Bra 0
  122.   3   2 xc3xbf
  123.   7   7 Ket
  124.  10     End
  125. ------------------------------------------------------------------
  126. Capturing subpattern count = 0
  127. Options: utf8
  128. First char = 195
  129. Need char = 191
  130. /x{0041}x{2262}x{0391}x{002e}/D8
  131. ------------------------------------------------------------------
  132.   0  12 Bra 0
  133.   3   7 Axe2x89xa2xcex91.
  134.  12  12 Ket
  135.  15     End
  136. ------------------------------------------------------------------
  137. Capturing subpattern count = 0
  138. Options: utf8
  139. First char = 'A'
  140. Need char = '.'
  141.     x{0041}x{2262}x{0391}x{002e}
  142.  0: Ax{2262}x{391}.
  143.     
  144. /x{D55c}x{ad6d}x{C5B4}/D8 
  145. ------------------------------------------------------------------
  146.   0  14 Bra 0
  147.   3   9 xedx95x9cxeaxb5xadxecx96xb4
  148.  14  14 Ket
  149.  17     End
  150. ------------------------------------------------------------------
  151. Capturing subpattern count = 0
  152. Options: utf8
  153. First char = 237
  154. Need char = 180
  155.     x{D55c}x{ad6d}x{C5B4} 
  156.  0: x{d55c}x{ad6d}x{c5b4}
  157. /x{65e5}x{672c}x{8a9e}/D8
  158. ------------------------------------------------------------------
  159.   0  14 Bra 0
  160.   3   9 xe6x97xa5xe6x9cxacxe8xaax9e
  161.  14  14 Ket
  162.  17     End
  163. ------------------------------------------------------------------
  164. Capturing subpattern count = 0
  165. Options: utf8
  166. First char = 230
  167. Need char = 158
  168.     x{65e5}x{672c}x{8a9e}
  169.  0: x{65e5}x{672c}x{8a9e}
  170. /x{80}/D8
  171. ------------------------------------------------------------------
  172.   0   7 Bra 0
  173.   3   2 xc2x80
  174.   7   7 Ket
  175.  10     End
  176. ------------------------------------------------------------------
  177. Capturing subpattern count = 0
  178. Options: utf8
  179. First char = 194
  180. Need char = 128
  181. /x{084}/D8
  182. ------------------------------------------------------------------
  183.   0   7 Bra 0
  184.   3   2 xc2x84
  185.   7   7 Ket
  186.  10     End
  187. ------------------------------------------------------------------
  188. Capturing subpattern count = 0
  189. Options: utf8
  190. First char = 194
  191. Need char = 132
  192. /x{104}/D8
  193. ------------------------------------------------------------------
  194.   0   7 Bra 0
  195.   3   2 xc4x84
  196.   7   7 Ket
  197.  10     End
  198. ------------------------------------------------------------------
  199. Capturing subpattern count = 0
  200. Options: utf8
  201. First char = 196
  202. Need char = 132
  203. /x{861}/D8
  204. ------------------------------------------------------------------
  205.   0   8 Bra 0
  206.   3   3 xe0xa1xa1
  207.   8   8 Ket
  208.  11     End
  209. ------------------------------------------------------------------
  210. Capturing subpattern count = 0
  211. Options: utf8
  212. First char = 224
  213. Need char = 161
  214. /x{212ab}/D8
  215. ------------------------------------------------------------------
  216.   0   9 Bra 0
  217.   3   4 xf0xa1x8axab
  218.   9   9 Ket
  219.  12     End
  220. ------------------------------------------------------------------
  221. Capturing subpattern count = 0
  222. Options: utf8
  223. First char = 240
  224. Need char = 171
  225. /.{3,5}X/D8
  226. ------------------------------------------------------------------
  227.   0  14 Bra 0
  228.   3     Any{3}
  229.   7     Any{0,2}
  230.  11   1 X
  231.  14  14 Ket
  232.  17     End
  233. ------------------------------------------------------------------
  234. Capturing subpattern count = 0
  235. Options: utf8
  236. No first char
  237. Need char = 'X'
  238.     x{212ab}x{212ab}x{212ab}x{861}X
  239.  0: x{212ab}x{212ab}x{212ab}x{861}X
  240. /.{3,5}?/D8
  241. ------------------------------------------------------------------
  242.   0  11 Bra 0
  243.   3     Any{3}
  244.   7     Any{0,2}?
  245.  11  11 Ket
  246.  14     End
  247. ------------------------------------------------------------------
  248. Capturing subpattern count = 0
  249. Options: utf8
  250. No first char
  251. No need char
  252.     x{212ab}x{212ab}x{212ab}x{861}
  253.  0: x{212ab}x{212ab}x{212ab}
  254. /-- These tests are here rather than in testinput5 because Perl 5.6 has --/
  255. /-- some problems with UTF-8 support, in the area of x{..} where the   --/
  256. No match
  257. /-- value is < 255. It grumbles about invalid UTF-8 strings.            --/
  258. No match
  259. /^[ax{c0}]b/8
  260.     x{c0}b
  261.  0: x{c0}b
  262.     
  263. /^([ax{c0}]*?)aa/8
  264.     ax{c0}aaaa/ 
  265.  0: ax{c0}aa
  266.  1: ax{c0}
  267. /^([ax{c0}]*?)aa/8
  268.     ax{c0}aaaa/ 
  269.  0: ax{c0}aa
  270.  1: ax{c0}
  271.     ax{c0}ax{c0}aaa/ 
  272.  0: ax{c0}ax{c0}aa
  273.  1: ax{c0}ax{c0}
  274. /^([ax{c0}]*)aa/8
  275.     ax{c0}aaaa/ 
  276.  0: ax{c0}aaaa
  277.  1: ax{c0}aa
  278.     ax{c0}ax{c0}aaa/ 
  279.  0: ax{c0}ax{c0}aaa
  280.  1: ax{c0}ax{c0}a
  281. /^([ax{c0}]*)ax{c0}/8
  282.     ax{c0}aaaa/ 
  283.  0: ax{c0}
  284.  1: 
  285.     ax{c0}ax{c0}aaa/ 
  286.  0: ax{c0}ax{c0}
  287.  1: ax{c0}
  288. / End of testinput6 /