string - Lua - 将字符串转换为表格

标签 string lua lua-table

我想将字符串文本转换为表格,并且此文本必须按字符进行划分。每个字符都必须在 table 的单独值中,例如:

  • a="文本"
  • -- 将字符串 (a) 转换为表 (b)
  • --show table (b)
  • b={'t','e','x','t'}
  • 最佳答案

    你可以使用 string.gsub 函数

    t={}
    str="text"
    str:gsub(".",function(c) table.insert(t,c) end)
    

    关于string - Lua - 将字符串转换为表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20423406/

    相关文章:

    date - os.time() Lua 生成的错误处理表

    Java,按标点符号分割字符串,处理字符串,将标点符号添加回字符串

    Lua 模式匹配只返回第一个匹配

    java - 从项目名称查找 api 中查找项目

    mysql - Garrysmod SQL 包装器

    lua - 如何修复 "attempt to index a nil value"

    Lua 有序表迭代

    Lua/使用内联函数代码初始化表,但分配值而不是函数

    c - 使用 strcat() 的段错误

    java - 微调器列表项