String manipulation is a key task in mapping messages from one system to another, especially when the format or structure of strings differs between systems.
Basic string manipulation includes operations such as:
Splitting strings - String:split()
Finding or replacing substrings - String:find(), String:match(), String:sub(), String:gsub()