小编Tur*_*ink的帖子

将字符串拆分为单个字符并将字符放入表中

我正在尝试创建一个可以将单词作为输入的程序,找到单词的每个字母,然后通过我拥有的编码系统运行它.每个字母都分配给一个特定的数字.我希望程序能够识别一个字母并将其数字保存到变量中,以便可以通过一些数学运算来运行.我完成了数学部分并且正在工作,但它一次只能占用一个字符.从我在网上找到的LUA表和字符串库的一些教程来看,我的代码应该可以工作,但表总是打印'nil'.

print("Word?")
str = io.read()
chars = {}

for i in string.gmatch(str, "%U") do
    table.insert(t, i)
end

print(chars)
Run Code Online (Sandbox Code Playgroud)

string lua lua-table

2
推荐指数
1
解决办法
221
查看次数

标签 统计

lua ×1

lua-table ×1

string ×1