Postado Maio 15, 2012 13 anos Manipulações de Strings. Strings devem estar entre aspas (simpes ou duplas). local texto1 = 'Ola mundo.' local texto2 = "TibiaKing" Funções Báscias string.byte() Retorna o valor da tabela ASCII s = string.byte('A') print(s) string.char() Retorna um caracter a partir do valor numérico da tabela ASCII. s = string.char(66) print(s) string.len() Retorna o tamanho da string. s = 'Programar em LUA é muito fácil.' a = string.len(s) print(a) string.lower() Retorna um string com os caracteres maiúsculos convertidos para minúsculo s = 'Programar em LUA é muito fácil.' a = string.lower(s) print(a) string.rep() Retorna uma cadeia de caracteres concatenada N vezes. s = 'Lua ' a = string.rep(s,3) print(a) string.reverse() Retorna a string invertida s = 'Programar em LUA e muito facil.' a = string.reverse(s) print(a) string.sub() Retorna uma substring a partir da string. É necessário informar a posição inicial e a posição final. s = 'Programar em LUA é muito fácil.' a = string.sub(s,13,16) print(a) string.upper() Retorna a string com os caracteres minúsculos convertidos para maiúsculo s = 'Programar em LUA e muito facil.' a = string.upper(s) print(a) Créditos: Versão Digital
Postado Maio 28, 2012 12 anos Faltam umas funções aí como string.match, string.gmatch e string.find. Mas ótimo tutorial mesmo assim.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.