1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/tools/pcre/testdata/testinput8 Tue Jul 28 17:51:34 2009 -0400
1.3 @@ -0,0 +1,670 @@
1.4 +/-- Do not use the \x{} construct except with patterns that have the --/
1.5 +/-- /8 option set, because PCRE doesn't recognize them as UTF-8 unless --/
1.6 +/-- that option is set. However, the latest Perls recognize them always. --/
1.7 +
1.8 +/\x{100}ab/8
1.9 + \x{100}ab
1.10 +
1.11 +/a\x{100}*b/8
1.12 + ab
1.13 + a\x{100}b
1.14 + a\x{100}\x{100}b
1.15 +
1.16 +/a\x{100}+b/8
1.17 + a\x{100}b
1.18 + a\x{100}\x{100}b
1.19 + *** Failers
1.20 + ab
1.21 +
1.22 +/\bX/8
1.23 + Xoanon
1.24 + +Xoanon
1.25 + \x{300}Xoanon
1.26 + *** Failers
1.27 + YXoanon
1.28 +
1.29 +/\BX/8
1.30 + YXoanon
1.31 + *** Failers
1.32 + Xoanon
1.33 + +Xoanon
1.34 + \x{300}Xoanon
1.35 +
1.36 +/X\b/8
1.37 + X+oanon
1.38 + ZX\x{300}oanon
1.39 + FAX
1.40 + *** Failers
1.41 + Xoanon
1.42 +
1.43 +/X\B/8
1.44 + Xoanon
1.45 + *** Failers
1.46 + X+oanon
1.47 + ZX\x{300}oanon
1.48 + FAX
1.49 +
1.50 +/[^a]/8
1.51 + abcd
1.52 + a\x{100}
1.53 +
1.54 +/^[abc\x{123}\x{400}-\x{402}]{2,3}\d/8
1.55 + ab99
1.56 + \x{123}\x{123}45
1.57 + \x{400}\x{401}\x{402}6
1.58 + *** Failers
1.59 + d99
1.60 + \x{123}\x{122}4
1.61 + \x{400}\x{403}6
1.62 + \x{400}\x{401}\x{402}\x{402}6
1.63 +
1.64 +/abc/8
1.65 + �]
1.66 + �
1.67 + ���
1.68 + ���\?
1.69 +
1.70 +/a.b/8
1.71 + acb
1.72 + a\x7fb
1.73 + a\x{100}b
1.74 + *** Failers
1.75 + a\nb
1.76 +
1.77 +/a(.{3})b/8
1.78 + a\x{4000}xyb
1.79 + a\x{4000}\x7fyb
1.80 + a\x{4000}\x{100}yb
1.81 + *** Failers
1.82 + a\x{4000}b
1.83 + ac\ncb
1.84 +
1.85 +/a(.*?)(.)/
1.86 + a\xc0\x88b
1.87 +
1.88 +/a(.*?)(.)/8
1.89 + a\x{100}b
1.90 +
1.91 +/a(.*)(.)/
1.92 + a\xc0\x88b
1.93 +
1.94 +/a(.*)(.)/8
1.95 + a\x{100}b
1.96 +
1.97 +/a(.)(.)/
1.98 + a\xc0\x92bcd
1.99 +
1.100 +/a(.)(.)/8
1.101 + a\x{240}bcd
1.102 +
1.103 +/a(.?)(.)/
1.104 + a\xc0\x92bcd
1.105 +
1.106 +/a(.?)(.)/8
1.107 + a\x{240}bcd
1.108 +
1.109 +/a(.??)(.)/
1.110 + a\xc0\x92bcd
1.111 +
1.112 +/a(.??)(.)/8
1.113 + a\x{240}bcd
1.114 +
1.115 +/a(.{3})b/8
1.116 + a\x{1234}xyb
1.117 + a\x{1234}\x{4321}yb
1.118 + a\x{1234}\x{4321}\x{3412}b
1.119 + *** Failers
1.120 + a\x{1234}b
1.121 + ac\ncb
1.122 +
1.123 +/a(.{3,})b/8
1.124 + a\x{1234}xyb
1.125 + a\x{1234}\x{4321}yb
1.126 + a\x{1234}\x{4321}\x{3412}b
1.127 + axxxxbcdefghijb
1.128 + a\x{1234}\x{4321}\x{3412}\x{3421}b
1.129 + *** Failers
1.130 + a\x{1234}b
1.131 +
1.132 +/a(.{3,}?)b/8
1.133 + a\x{1234}xyb
1.134 + a\x{1234}\x{4321}yb
1.135 + a\x{1234}\x{4321}\x{3412}b
1.136 + axxxxbcdefghijb
1.137 + a\x{1234}\x{4321}\x{3412}\x{3421}b
1.138 + *** Failers
1.139 + a\x{1234}b
1.140 +
1.141 +/a(.{3,5})b/8
1.142 + a\x{1234}xyb
1.143 + a\x{1234}\x{4321}yb
1.144 + a\x{1234}\x{4321}\x{3412}b
1.145 + axxxxbcdefghijb
1.146 + a\x{1234}\x{4321}\x{3412}\x{3421}b
1.147 + axbxxbcdefghijb
1.148 + axxxxxbcdefghijb
1.149 + *** Failers
1.150 + a\x{1234}b
1.151 + axxxxxxbcdefghijb
1.152 +
1.153 +/a(.{3,5}?)b/8
1.154 + a\x{1234}xyb
1.155 + a\x{1234}\x{4321}yb
1.156 + a\x{1234}\x{4321}\x{3412}b
1.157 + axxxxbcdefghijb
1.158 + a\x{1234}\x{4321}\x{3412}\x{3421}b
1.159 + axbxxbcdefghijb
1.160 + axxxxxbcdefghijb
1.161 + *** Failers
1.162 + a\x{1234}b
1.163 + axxxxxxbcdefghijb
1.164 +
1.165 +/^[a\x{c0}]/8
1.166 + *** Failers
1.167 + \x{100}
1.168 +
1.169 +/(?<=aXb)cd/8
1.170 + aXbcd
1.171 +
1.172 +/(?<=a\x{100}b)cd/8
1.173 + a\x{100}bcd
1.174 +
1.175 +/(?<=a\x{100000}b)cd/8
1.176 + a\x{100000}bcd
1.177 +
1.178 +/(?:\x{100}){3}b/8
1.179 + \x{100}\x{100}\x{100}b
1.180 + *** Failers
1.181 + \x{100}\x{100}b
1.182 +
1.183 +/\x{ab}/8
1.184 + \x{ab}
1.185 + \xc2\xab
1.186 + *** Failers
1.187 + \x00{ab}
1.188 +
1.189 +/(?<=(.))X/8
1.190 + WXYZ
1.191 + \x{256}XYZ
1.192 + *** Failers
1.193 + XYZ
1.194 +
1.195 +/[^a]+/8g
1.196 + bcd
1.197 + \x{100}aY\x{256}Z
1.198 +
1.199 +/^[^a]{2}/8
1.200 + \x{100}bc
1.201 +
1.202 +/^[^a]{2,}/8
1.203 + \x{100}bcAa
1.204 +
1.205 +/^[^a]{2,}?/8
1.206 + \x{100}bca
1.207 +
1.208 +/[^a]+/8ig
1.209 + bcd
1.210 + \x{100}aY\x{256}Z
1.211 +
1.212 +/^[^a]{2}/8i
1.213 + \x{100}bc
1.214 +
1.215 +/^[^a]{2,}/8i
1.216 + \x{100}bcAa
1.217 +
1.218 +/^[^a]{2,}?/8i
1.219 + \x{100}bca
1.220 +
1.221 +/\x{100}{0,0}/8
1.222 + abcd
1.223 +
1.224 +/\x{100}?/8
1.225 + abcd
1.226 + \x{100}\x{100}
1.227 +
1.228 +/\x{100}{0,3}/8
1.229 + \x{100}\x{100}
1.230 + \x{100}\x{100}\x{100}\x{100}
1.231 +
1.232 +/\x{100}*/8
1.233 + abce
1.234 + \x{100}\x{100}\x{100}\x{100}
1.235 +
1.236 +/\x{100}{1,1}/8
1.237 + abcd\x{100}\x{100}\x{100}\x{100}
1.238 +
1.239 +/\x{100}{1,3}/8
1.240 + abcd\x{100}\x{100}\x{100}\x{100}
1.241 +
1.242 +/\x{100}+/8
1.243 + abcd\x{100}\x{100}\x{100}\x{100}
1.244 +
1.245 +/\x{100}{3}/8
1.246 + abcd\x{100}\x{100}\x{100}XX
1.247 +
1.248 +/\x{100}{3,5}/8
1.249 + abcd\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}XX
1.250 +
1.251 +/\x{100}{3,}/8
1.252 + abcd\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}XX
1.253 +
1.254 +/(?<=a\x{100}{2}b)X/8
1.255 + Xyyya\x{100}\x{100}bXzzz
1.256 +
1.257 +/\D*/8
1.258 + aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
1.259 +
1.260 +/\D*/8
1.261 + \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\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.262 +
1.263 +/\D/8
1.264 + 1X2
1.265 + 1\x{100}2
1.266 +
1.267 +/>\S/8
1.268 + > >X Y
1.269 + > >\x{100} Y
1.270 +
1.271 +/\d/8
1.272 + \x{100}3
1.273 +
1.274 +/\s/8
1.275 + \x{100} X
1.276 +
1.277 +/\D+/8
1.278 + 12abcd34
1.279 + *** Failers
1.280 + 1234
1.281 +
1.282 +/\D{2,3}/8
1.283 + 12abcd34
1.284 + 12ab34
1.285 + *** Failers
1.286 + 1234
1.287 + 12a34
1.288 +
1.289 +/\D{2,3}?/8
1.290 + 12abcd34
1.291 + 12ab34
1.292 + *** Failers
1.293 + 1234
1.294 + 12a34
1.295 +
1.296 +/\d+/8
1.297 + 12abcd34
1.298 + *** Failers
1.299 +
1.300 +/\d{2,3}/8
1.301 + 12abcd34
1.302 + 1234abcd
1.303 + *** Failers
1.304 + 1.4
1.305 +
1.306 +/\d{2,3}?/8
1.307 + 12abcd34
1.308 + 1234abcd
1.309 + *** Failers
1.310 + 1.4
1.311 +
1.312 +/\S+/8
1.313 + 12abcd34
1.314 + *** Failers
1.315 + \ \
1.316 +
1.317 +/\S{2,3}/8
1.318 + 12abcd34
1.319 + 1234abcd
1.320 + *** Failers
1.321 + \ \
1.322 +
1.323 +/\S{2,3}?/8
1.324 + 12abcd34
1.325 + 1234abcd
1.326 + *** Failers
1.327 + \ \
1.328 +
1.329 +/>\s+</8
1.330 + 12> <34
1.331 + *** Failers
1.332 +
1.333 +/>\s{2,3}</8
1.334 + ab> <cd
1.335 + ab> <ce
1.336 + *** Failers
1.337 + ab> <cd
1.338 +
1.339 +/>\s{2,3}?</8
1.340 + ab> <cd
1.341 + ab> <ce
1.342 + *** Failers
1.343 + ab> <cd
1.344 +
1.345 +/\w+/8
1.346 + 12 34
1.347 + *** Failers
1.348 + +++=*!
1.349 +
1.350 +/\w{2,3}/8
1.351 + ab cd
1.352 + abcd ce
1.353 + *** Failers
1.354 + a.b.c
1.355 +
1.356 +/\w{2,3}?/8
1.357 + ab cd
1.358 + abcd ce
1.359 + *** Failers
1.360 + a.b.c
1.361 +
1.362 +/\W+/8
1.363 + 12====34
1.364 + *** Failers
1.365 + abcd
1.366 +
1.367 +/\W{2,3}/8
1.368 + ab====cd
1.369 + ab==cd
1.370 + *** Failers
1.371 + a.b.c
1.372 +
1.373 +/\W{2,3}?/8
1.374 + ab====cd
1.375 + ab==cd
1.376 + *** Failers
1.377 + a.b.c
1.378 +
1.379 +/[\x{100}]/8
1.380 + \x{100}
1.381 + Z\x{100}
1.382 + \x{100}Z
1.383 + *** Failers
1.384 +
1.385 +/[Z\x{100}]/8
1.386 + Z\x{100}
1.387 + \x{100}
1.388 + \x{100}Z
1.389 + *** Failers
1.390 +
1.391 +/[\x{100}\x{200}]/8
1.392 + ab\x{100}cd
1.393 + ab\x{200}cd
1.394 + *** Failers
1.395 +
1.396 +/[\x{100}-\x{200}]/8
1.397 + ab\x{100}cd
1.398 + ab\x{200}cd
1.399 + ab\x{111}cd
1.400 + *** Failers
1.401 +
1.402 +/[z-\x{200}]/8
1.403 + ab\x{100}cd
1.404 + ab\x{200}cd
1.405 + ab\x{111}cd
1.406 + abzcd
1.407 + ab|cd
1.408 + *** Failers
1.409 +
1.410 +/[Q\x{100}\x{200}]/8
1.411 + ab\x{100}cd
1.412 + ab\x{200}cd
1.413 + Q?
1.414 + *** Failers
1.415 +
1.416 +/[Q\x{100}-\x{200}]/8
1.417 + ab\x{100}cd
1.418 + ab\x{200}cd
1.419 + ab\x{111}cd
1.420 + Q?
1.421 + *** Failers
1.422 +
1.423 +/[Qz-\x{200}]/8
1.424 + ab\x{100}cd
1.425 + ab\x{200}cd
1.426 + ab\x{111}cd
1.427 + abzcd
1.428 + ab|cd
1.429 + Q?
1.430 + *** Failers
1.431 +
1.432 +/[\x{100}\x{200}]{1,3}/8
1.433 + ab\x{100}cd
1.434 + ab\x{200}cd
1.435 + ab\x{200}\x{100}\x{200}\x{100}cd
1.436 + *** Failers
1.437 +
1.438 +/[\x{100}\x{200}]{1,3}?/8
1.439 + ab\x{100}cd
1.440 + ab\x{200}cd
1.441 + ab\x{200}\x{100}\x{200}\x{100}cd
1.442 + *** Failers
1.443 +
1.444 +/[Q\x{100}\x{200}]{1,3}/8
1.445 + ab\x{100}cd
1.446 + ab\x{200}cd
1.447 + ab\x{200}\x{100}\x{200}\x{100}cd
1.448 + *** Failers
1.449 +
1.450 +/[Q\x{100}\x{200}]{1,3}?/8
1.451 + ab\x{100}cd
1.452 + ab\x{200}cd
1.453 + ab\x{200}\x{100}\x{200}\x{100}cd
1.454 + *** Failers
1.455 +
1.456 +/(?<=[\x{100}\x{200}])X/8
1.457 + abc\x{200}X
1.458 + abc\x{100}X
1.459 + *** Failers
1.460 + X
1.461 +
1.462 +/(?<=[Q\x{100}\x{200}])X/8
1.463 + abc\x{200}X
1.464 + abc\x{100}X
1.465 + abQX
1.466 + *** Failers
1.467 + X
1.468 +
1.469 +/(?<=[\x{100}\x{200}]{3})X/8
1.470 + abc\x{100}\x{200}\x{100}X
1.471 + *** Failers
1.472 + abc\x{200}X
1.473 + X
1.474 +
1.475 +/[^\x{100}\x{200}]X/8
1.476 + AX
1.477 + \x{150}X
1.478 + \x{500}X
1.479 + *** Failers
1.480 + \x{100}X
1.481 + \x{200}X
1.482 +
1.483 +/[^Q\x{100}\x{200}]X/8
1.484 + AX
1.485 + \x{150}X
1.486 + \x{500}X
1.487 + *** Failers
1.488 + \x{100}X
1.489 + \x{200}X
1.490 + QX
1.491 +
1.492 +/[^\x{100}-\x{200}]X/8
1.493 + AX
1.494 + \x{500}X
1.495 + *** Failers
1.496 + \x{100}X
1.497 + \x{150}X
1.498 + \x{200}X
1.499 +
1.500 +/[z-\x{100}]/8i
1.501 + z
1.502 + Z
1.503 + \x{100}
1.504 + *** Failers
1.505 + \x{102}
1.506 + y
1.507 +
1.508 +/[\xFF]/
1.509 + >\xff<
1.510 +
1.511 +/[\xff]/8
1.512 + >\x{ff}<
1.513 +
1.514 +/[^\xFF]/
1.515 + XYZ
1.516 +
1.517 +/[^\xff]/8
1.518 + XYZ
1.519 + \x{123}
1.520 +
1.521 +/^[ac]*b/8
1.522 + xb
1.523 +
1.524 +/^[ac\x{100}]*b/8
1.525 + xb
1.526 +
1.527 +/^[^x]*b/8i
1.528 + xb
1.529 +
1.530 +/^[^x]*b/8
1.531 + xb
1.532 +
1.533 +/^\d*b/8
1.534 + xb
1.535 +
1.536 +/(|a)/g8
1.537 + catac
1.538 + a\x{256}a
1.539 +
1.540 +/^\x{85}$/8i
1.541 + \x{85}
1.542 +
1.543 +/^abc./mgx8<any>
1.544 + abc1 \x0aabc2 \x0babc3xx \x0cabc4 \x0dabc5xx \x0d\x0aabc6 \x{0085}abc7 \x{2028}abc8 \x{2029}abc9 JUNK
1.545 +
1.546 +/abc.$/mgx8<any>
1.547 + abc1\x0a abc2\x0b abc3\x0c abc4\x0d abc5\x0d\x0a abc6\x{0085} abc7\x{2028} abc8\x{2029} abc9
1.548 +
1.549 +/^a\Rb/8<bsr_unicode>
1.550 + a\nb
1.551 + a\rb
1.552 + a\r\nb
1.553 + a\x0bb
1.554 + a\x0cb
1.555 + a\x{85}b
1.556 + a\x{2028}b
1.557 + a\x{2029}b
1.558 + ** Failers
1.559 + a\n\rb
1.560 +
1.561 +/^a\R*b/8<bsr_unicode>
1.562 + ab
1.563 + a\nb
1.564 + a\rb
1.565 + a\r\nb
1.566 + a\x0bb
1.567 + a\x0c\x{2028}\x{2029}b
1.568 + a\x{85}b
1.569 + a\n\rb
1.570 + a\n\r\x{85}\x0cb
1.571 +
1.572 +/^a\R+b/8<bsr_unicode>
1.573 + a\nb
1.574 + a\rb
1.575 + a\r\nb
1.576 + a\x0bb
1.577 + a\x0c\x{2028}\x{2029}b
1.578 + a\x{85}b
1.579 + a\n\rb
1.580 + a\n\r\x{85}\x0cb
1.581 + ** Failers
1.582 + ab
1.583 +
1.584 +/^a\R{1,3}b/8<bsr_unicode>
1.585 + a\nb
1.586 + a\n\rb
1.587 + a\n\r\x{85}b
1.588 + a\r\n\r\nb
1.589 + a\r\n\r\n\r\nb
1.590 + a\n\r\n\rb
1.591 + a\n\n\r\nb
1.592 + ** Failers
1.593 + a\n\n\n\rb
1.594 + a\r
1.595 +
1.596 +/\h+\V?\v{3,4}/8
1.597 + \x09\x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
1.598 +
1.599 +/\V?\v{3,4}/8
1.600 + \x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
1.601 +
1.602 +/\h+\V?\v{3,4}/8
1.603 + >\x09\x20\x{a0}X\x0a\x0a\x0a<
1.604 +
1.605 +/\V?\v{3,4}/8
1.606 + >\x09\x20\x{a0}X\x0a\x0a\x0a<
1.607 +
1.608 +/\H\h\V\v/8
1.609 + X X\x0a
1.610 + X\x09X\x0b
1.611 + ** Failers
1.612 + \x{a0} X\x0a
1.613 +
1.614 +/\H*\h+\V?\v{3,4}/8
1.615 + \x09\x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
1.616 + \x09\x20\x{a0}\x0a\x0b\x0c\x0d\x0a
1.617 + \x09\x20\x{a0}\x0a\x0b\x0c
1.618 + ** Failers
1.619 + \x09\x20\x{a0}\x0a\x0b
1.620 +
1.621 +/\H\h\V\v/8
1.622 + \x{3001}\x{3000}\x{2030}\x{2028}
1.623 + X\x{180e}X\x{85}
1.624 + ** Failers
1.625 + \x{2009} X\x0a
1.626 +
1.627 +/\H*\h+\V?\v{3,4}/8
1.628 + \x{1680}\x{180e}\x{2007}X\x{2028}\x{2029}\x0c\x0d\x0a
1.629 + \x09\x{205f}\x{a0}\x0a\x{2029}\x0c\x{2028}\x0a
1.630 + \x09\x20\x{202f}\x0a\x0b\x0c
1.631 + ** Failers
1.632 + \x09\x{200a}\x{a0}\x{2028}\x0b
1.633 +
1.634 +/a\Rb/I8<bsr_anycrlf>
1.635 + a\rb
1.636 + a\nb
1.637 + a\r\nb
1.638 + ** Failers
1.639 + a\x{85}b
1.640 + a\x0bb
1.641 +
1.642 +/a\Rb/I8<bsr_unicode>
1.643 + a\rb
1.644 + a\nb
1.645 + a\r\nb
1.646 + a\x{85}b
1.647 + a\x0bb
1.648 + ** Failers
1.649 + a\x{85}b\<bsr_anycrlf>
1.650 + a\x0bb\<bsr_anycrlf>
1.651 +
1.652 +/a\R?b/I8<bsr_anycrlf>
1.653 + a\rb
1.654 + a\nb
1.655 + a\r\nb
1.656 + ** Failers
1.657 + a\x{85}b
1.658 + a\x0bb
1.659 +
1.660 +/a\R?b/I8<bsr_unicode>
1.661 + a\rb
1.662 + a\nb
1.663 + a\r\nb
1.664 + a\x{85}b
1.665 + a\x0bb
1.666 + ** Failers
1.667 + a\x{85}b\<bsr_anycrlf>
1.668 + a\x0bb\<bsr_anycrlf>
1.669 +
1.670 +/X/8f<any>
1.671 + A\x{1ec5}ABCXYZ
1.672 +
1.673 +/ End of testinput 8 /