本模块提供了对 UTF-8 编码的基础支持。 所有的函数都放在表 utf8 中。
除非另有说明,当一个函数需要一个字节位置的参数时,都假定这个位置要么从字节序列的开始计
算,要么从字符串长度加一的位置算。和字符串库一样,负的索引从字符串末尾计起。