给定一个有效 utf8 的字节片,该片的任何子片是否也有效utf8?
换句话说,鉴于b1: [u8]这是有效的utf8,我可以假设
b2 = b1[i..j]任何 utf8 都有效吗i,j : i<j?
如果不是,反例是什么?
\n\n反例是什么?
\n
编码为超过 1 个字节的任何代码点。例如,\xcf\x80在十六进制中是cf80,在中间对其进行切片会产生两个(单独的)无效的 UTF-8 字符串。
| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |