函数:utf8.offset 获取字符位置

函数名称:获取字符位置

函数功能:返回字符串中的第 n 个字符的开始位置

函数方法

start_num = utf8.offset (str,n,i)

参数 类型 必填 说明
str string 输入的字符串
n number 查找的第几个字符
i number 开始位置
返回值 类型 说明
start_num number 字符串中第 n 个字符的开始位置

函数用例

local str = "触动精灵"
start_num = utf8.offset (str,2)
dialog(start_num)

注意事项

  • 返回字符位置按字节数计算。
  • n 为负数则取在位置 i 前的字符。当 n 是非负数时,默认的 i 是 1,否则默认为字符串的长度加一。
  • 如果处理到一个不合法的字节序列,将抛出一个错误。
Copyright 北京帮你玩科技有限公司 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-03-06 17:50:18

results matching ""

    No results matching ""