163 |
Error -10 (bad UTF-8 string) offset=0 reason=21 |
Error -10 (bad UTF-8 string) offset=0 reason=21 |
164 |
\xff |
\xff |
165 |
Error -10 (bad UTF-8 string) offset=0 reason=21 |
Error -10 (bad UTF-8 string) offset=0 reason=21 |
|
\xef\xb7\x90 |
|
|
Error -10 (bad UTF-8 string) offset=0 reason=22 |
|
166 |
|
|
167 |
/badutf/8 |
/badutf/8 |
168 |
\xfb\x80\x80\x80\x80 |
\xfb\x80\x80\x80\x80 |
248 |
\?\xfd\x83\x80\x80\x80\x80 |
\?\xfd\x83\x80\x80\x80\x80 |
249 |
No match |
No match |
250 |
|
|
251 |
/noncharacter/8 |
/./8 |
252 |
\x{fffe} |
\x{fffe} |
253 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fffe} |
254 |
\x{ffff} |
\x{ffff} |
255 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{ffff} |
256 |
\x{1fffe} |
\x{1fffe} |
257 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{1fffe} |
258 |
\x{1ffff} |
\x{1ffff} |
259 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{1ffff} |
260 |
\x{2fffe} |
\x{2fffe} |
261 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{2fffe} |
262 |
\x{2ffff} |
\x{2ffff} |
263 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{2ffff} |
264 |
\x{3fffe} |
\x{3fffe} |
265 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{3fffe} |
266 |
\x{3ffff} |
\x{3ffff} |
267 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{3ffff} |
268 |
\x{4fffe} |
\x{4fffe} |
269 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{4fffe} |
270 |
\x{4ffff} |
\x{4ffff} |
271 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{4ffff} |
272 |
\x{5fffe} |
\x{5fffe} |
273 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{5fffe} |
274 |
\x{5ffff} |
\x{5ffff} |
275 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{5ffff} |
276 |
\x{6fffe} |
\x{6fffe} |
277 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{6fffe} |
278 |
\x{6ffff} |
\x{6ffff} |
279 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{6ffff} |
280 |
\x{7fffe} |
\x{7fffe} |
281 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{7fffe} |
282 |
\x{7ffff} |
\x{7ffff} |
283 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{7ffff} |
284 |
\x{8fffe} |
\x{8fffe} |
285 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{8fffe} |
286 |
\x{8ffff} |
\x{8ffff} |
287 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{8ffff} |
288 |
\x{9fffe} |
\x{9fffe} |
289 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{9fffe} |
290 |
\x{9ffff} |
\x{9ffff} |
291 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{9ffff} |
292 |
\x{afffe} |
\x{afffe} |
293 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{afffe} |
294 |
\x{affff} |
\x{affff} |
295 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{affff} |
296 |
\x{bfffe} |
\x{bfffe} |
297 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{bfffe} |
298 |
\x{bffff} |
\x{bffff} |
299 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{bffff} |
300 |
\x{cfffe} |
\x{cfffe} |
301 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{cfffe} |
302 |
\x{cffff} |
\x{cffff} |
303 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{cffff} |
304 |
\x{dfffe} |
\x{dfffe} |
305 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{dfffe} |
306 |
\x{dffff} |
\x{dffff} |
307 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{dffff} |
308 |
\x{efffe} |
\x{efffe} |
309 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{efffe} |
310 |
\x{effff} |
\x{effff} |
311 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{effff} |
312 |
\x{ffffe} |
\x{ffffe} |
313 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{ffffe} |
314 |
\x{fffff} |
\x{fffff} |
315 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fffff} |
316 |
\x{10fffe} |
\x{10fffe} |
317 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{10fffe} |
318 |
\x{10ffff} |
\x{10ffff} |
319 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{10ffff} |
320 |
\x{fdd0} |
\x{fdd0} |
321 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdd0} |
322 |
\x{fdd1} |
\x{fdd1} |
323 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdd1} |
324 |
\x{fdd2} |
\x{fdd2} |
325 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdd2} |
326 |
\x{fdd3} |
\x{fdd3} |
327 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdd3} |
328 |
\x{fdd4} |
\x{fdd4} |
329 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdd4} |
330 |
\x{fdd5} |
\x{fdd5} |
331 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdd5} |
332 |
\x{fdd6} |
\x{fdd6} |
333 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdd6} |
334 |
\x{fdd7} |
\x{fdd7} |
335 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdd7} |
336 |
\x{fdd8} |
\x{fdd8} |
337 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdd8} |
338 |
\x{fdd9} |
\x{fdd9} |
339 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdd9} |
340 |
\x{fdda} |
\x{fdda} |
341 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdda} |
342 |
\x{fddb} |
\x{fddb} |
343 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fddb} |
344 |
\x{fddc} |
\x{fddc} |
345 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fddc} |
346 |
\x{fddd} |
\x{fddd} |
347 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fddd} |
348 |
\x{fdde} |
\x{fdde} |
349 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdde} |
350 |
\x{fddf} |
\x{fddf} |
351 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fddf} |
352 |
\x{fde0} |
\x{fde0} |
353 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fde0} |
354 |
\x{fde1} |
\x{fde1} |
355 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fde1} |
356 |
\x{fde2} |
\x{fde2} |
357 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fde2} |
358 |
\x{fde3} |
\x{fde3} |
359 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fde3} |
360 |
\x{fde4} |
\x{fde4} |
361 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fde4} |
362 |
\x{fde5} |
\x{fde5} |
363 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fde5} |
364 |
\x{fde6} |
\x{fde6} |
365 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fde6} |
366 |
\x{fde7} |
\x{fde7} |
367 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fde7} |
368 |
\x{fde8} |
\x{fde8} |
369 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fde8} |
370 |
\x{fde9} |
\x{fde9} |
371 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fde9} |
372 |
\x{fdea} |
\x{fdea} |
373 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdea} |
374 |
\x{fdeb} |
\x{fdeb} |
375 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdeb} |
376 |
\x{fdec} |
\x{fdec} |
377 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdec} |
378 |
\x{fded} |
\x{fded} |
379 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fded} |
380 |
\x{fdee} |
\x{fdee} |
381 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdee} |
382 |
\x{fdef} |
\x{fdef} |
383 |
Error -10 (bad UTF-8 string) offset=0 reason=22 |
0: \x{fdef} |
384 |
|
|
385 |
/\x{100}/8DZ |
/\x{100}/8DZ |
386 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
889 |
/-- This tests the stricter UTF-8 check according to RFC 3629. --/ |
/-- This tests the stricter UTF-8 check according to RFC 3629. --/ |
890 |
|
|
891 |
/X/8 |
/X/8 |
|
\x{0}\x{d7ff}\x{e000}\x{10ffff} |
|
|
Error -10 (bad UTF-8 string) offset=7 reason=22 |
|
892 |
\x{d800} |
\x{d800} |
893 |
Error -10 (bad UTF-8 string) offset=0 reason=14 |
Error -10 (bad UTF-8 string) offset=0 reason=14 |
894 |
\x{d800}\? |
\x{d800}\? |