Edit: I also need something like this for my upcoming printing API. I'm trying to make patterns with letters in a string.
Edited by Cranium, 17 September 2012 - 03:58 PM.
Posted 17 September 2012 - 03:55 PM
Edited by Cranium, 17 September 2012 - 03:58 PM.
Posted 17 September 2012 - 04:17 PM
local word="hangman"
local letters={}
string.gsub(word,"%a",function(letter) letters[#letters+1]=letter end)
letters={}
for i=1,#letters do
letters[i]=string.sub(letters,i,i)
end
Posted 17 September 2012 - 04:19 PM
function seprate(input)
local chars = {}
for x=1,string.len(input) do
table.insert(chars,string.sub(input,x,x))
end
return chars
end
Posted 17 September 2012 - 04:24 PM
Posted 17 September 2012 - 04:30 PM
Posted 17 September 2012 - 04:33 PM
GopherAtl, on 17 September 2012 - 04:17 PM, said:
local word="hangman"
local letters={}
string.gsub(word,"%a",function(letter) letters[#letters+1]=letter end)
letters={}
for i=1,#letters do
letters[i]=string.sub(letters,i,i)
end
Posted 17 September 2012 - 04:36 PM
Posted 17 September 2012 - 04:41 PM
local word = "some word"
local letters = {}
for letter in string.gmatch(word, ".") do
table.insert(letters, letter)
end
So many options. Lua is great! 0 members, 1 guests, 0 anonymous users