Lua n’a pas de fonction intégrée pour mettre les chaînes en majuscule, mais vous pouvez facilement accomplir cette tâche en utilisant des fonctions de manipulation de chaînes de base.
Historiquement, la concaténation était l’une des rares manières d’assembler des textes dans la plupart des langages de programmation, Lua inclus.
En Lua, la fonction string.lower() transforme une chaîne en minuscules.
string.lower()
La suppression de caractères selon un motif est possible grâce aux expressions régulières, introduites dans les années 1950.
En Lua, pour extraire des sous-chaînes, on utilise string.sub.
string.sub
Trouver la longueur d’une chaîne en Lua, c’est du gâteau.
Historiquement, Lua n’avait pas d’interpolation de chaîne intégrée comme certaines autres langues; les développeurs utilisaient la concaténation avec .. ou string.format().
..
string.format()
Voici comment éliminer ces guillemets dans Lua .
La quête de chercher et remplacer existe depuis que les gens ont commencé à bidouiller avec du texte sur des ordis.
Lua ne prend pas en charge les expressions régulières nativement de la même manière que des langages comme Perl ou Python.