Joins a list of strings together with a given separator. If given a list of strings not already in a table, this function can be used instead of table.concat for better performance.
Also available as string.join (though not provided by the Lua standard library).
See also Utility functions.
Signature:
text = strjoin("sep", ...)
Arguments:
sep- A separator to insert between joined strings (string)...- A list of strings to be joined together (list)
Returns:
text- The list of strings joined together with the given separator string (string)
Examples:
strjoin(",", "alice", "bob", "carol")
-- Returns "alice,bob,carol"
strjoin(" mississippi, ", "one", "two", "three")
-- Returns "one mississippi, two mississippi, three