Concatenazione di archi a Lua


1 Answers

Se stai chiedendo se c'è una versione abbreviata di operatore .. - no non c'è. Non puoi scrivere a ..= b . Dovrai scriverlo per intero: filename = filename .. ".tmp"

Question

In molte lingue è possibile concatenare stringhe sull'assegnazione variabile. Ho uno scenario, utilizzando il linguaggio di programmazione Lua, in cui ho bisogno di aggiungere l'output di un comando a una variabile esistente. Esiste un equivalente funzionale in Lua agli esempi di seguito?

Esempi di altre lingue:

===== PERL =====
$filename = "checkbook";
$filename .= ".tmp";
================

===== C# =====
string filename = "checkbook";
filename += ".tmp";
===============

Grazie in anticipo per il vostro aiuto.




Le stringhe possono essere unite usando l'operatore di concatenazione ".."

questo è lo stesso per le variabili che penso




Related