gpt4 book ai didi

utf-8 - utf8的 byte slice 也是utf8吗?

转载 作者:行者123 更新时间:2023-12-02 01:55:52 25 4
gpt4 key购买 nike

给定一个有效的 utf8 字节切片,该切片的任何子切片是否也有效 utf8

换句话说,给定b1: [u8]这是有效的utf8 ,我可以假设

b2 = b1[i..j]对于任何 i,j : i<j 都是有效的 utf8 ?

如果不是,反例是什么?

最佳答案

what would be the counter-example?

编码为超过 1 个字节的任何代码点。例如,十六进制的 πcf80,在中间对其进行切片会产生两个(单独的)无效 UTF-8 字符串。

关于utf-8 - utf8的 byte slice 也是utf8吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69611812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com