104 votes

Concaténation des cordes en Lua

Dans de nombreuses langues, vous pouvez concaténer des chaînes sur l’affectation de variables. J’ai un scénario, utilisant le langage de programmation Lua, où je dois ajouter la sortie d’une commande à une variable existante. Y a-t-il un équivalent fonctionnel en Lua aux exemples ci-dessous ?

Exemples d’autres langues :

Merci d’avance pour votre aide.

25voto

sbk Points 4987

Si vous demandez s’il existe une version abrégée de l’opérateur , non, il n’y en a pas. Vous ne pouvez pas écrire. Vous devrez le taper en entier: ``

9voto

dcruz Points 646

Concaténation:

L’opérateur de concaténation de chaînes en Lua est désigné par deux points ('..'). Si les deux opérandes sont des chaînes ou des nombres, ils sont convertis en chaînes selon les règles mentionnées au §2.2.1. Sinon, la métaméthode « concat » est appelée (voir §2.8).

de: http://www.lua.org/manual/5.1/manual.html#2.5.4

6voto

TERIHAX Points 130

Dans d’autres langues, vous utiliseriez :

Maintenant en Lua: Vous utiliseriez `` , un exemple ici:

3voto

Jambobond Points 188

Les chaînes peuvent être jointes à l’aide de l’opérateur de concaténation « .. »

c’est la même chose pour les variables je pense

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X