visual ucase strtolower primera mayuscula funcion acentos string lua lowercase

string - ucase - Haciendo todos los caracteres en una cadena en minúscula en Lua



strtolower acentos php (2)

Pruébalo en la demo en vivo .

Aquí está la cosa. Estoy tratando de convertir una cadena en minúsculas en Lua, pero no está funcionando. He hecho esto

String = String:lower()

pero no le gusta. Estoy seguro de que esa es la forma de hacerlo, lo he visto antes. Algunos sitios sugieren que podría tratarse de un problema causado por una versión incorrecta del intérprete.

¿Algunas ideas?


Tienes razón, esta es una de las maneras de hacerlo. Solo no funcionaría y arrojaría errores si su variable "Cadena" no es una cadena.

Personalmente, prefiero usar algo como ..

myString = string.lower(myString)

Pero en realidad es lo mismo que hacer.

myString = myString:lower()

asumiendo que myString es en realidad una cadena, sin embargo.

La versión "larga" tiene una ventaja, en realidad funciona si myString es un número, mientras que la segunda falla en ese caso.