Ho una stringa Ho bisogno di aggiungere una variabile in modo da utilizzare il metodo string.format
, ma la stringa contiene anche il simbolo "%20"
(non so cosa rappresenta, probabilmente uno spazio bianco o qualcosa del genere) . Comunque dato che la stringa contiene più "%"
e voglio solo aggiungere la variabile al primo per impostare l'id, c'è un modo per sfuggire alla stringa in corrispondenza dei punti o qualcosa del genere?stringa di escape per Lua's string.format
come è ora:
ID = 12345
string.format("id=%s&x=foo=&bar=asd%20yolo%20123-1512", ID)
ricevo bad argument #3 to 'format' (no value).
errore - in quanto si aspetta 3 variabili da passare.
perfetto, esattamente quello che stavo cercando – user1593846