如何将字符串和/或数字分割成一个数组?

我正在使用 Lua 语言,我有一长串二进制数字,我想将它们放入一个数组中,使每个数字成为数组的一个元素。

点赞
用户1516484
用户1516484
local str, out = "01101101010010010", {}
for i = 1, #str do
  out[#out+1] = string.sub(str,i,i)
end

如果你想要数组中的值为数字而不是字符串,将第 3 行改为 `out[#out+1] = tonumber(string.sub(str,i,i))`。
2012-08-01 16:13:57