【问题标题】:Getting one char from specified position从指定位置获取一个字符
【发布时间】:2013-09-22 22:27:52
【问题描述】:

我想从电晕中的字符串中获取一个字符。基本上我想:

local mystr = "corona"
print( mystr[3] )

但它总是返回 nil。 我怎样才能做到这一点?

【问题讨论】:

标签: string coronasdk


【解决方案1】:

这是我用于相同目的的简单逻辑。希望这可以帮助你:

local mystr   = "corona"
local str_tbl = {}
for i=1,string.len (mystr) do
    str_tbl[i] = mystr:sub(i, i)
    print("Character in position "..i.."is:"..str_tbl[i])
end

【讨论】:

  • 谢谢,我认为 mystr[3] 就像 mystr:sub(3,3)
猜你喜欢
  • 2017-09-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多