In C, I have format strings, something like:
char *msg = "wlll you marry me"
fprintf(stderr, "%s, %s?", name, msg);
Now, can I do something similar in lua with format strings? I.e. I want something functionally equivalent to:
name .. ", " .. msg .. "?"
but not so ugly, in lua.
Okay, so I can do string.format(“%s, %s?”, name, msg), but can I go even a step further, something like perl style, where I can go:
"%name, %msg?"
Thanks!
According to the Lua Users Wiki article on String Interpolation, Lua does not offer a built-in native way to do this; however, there are a couple sort-of workarounds posted on that page.