Escapes all special characters within a string, making the string safe for inclusion in a Lua pattern.
Replaces all occurrences of "100%" in a string with "0%" and prints it.
We call string.PatternSafe here as '%' is a special character when used in Lua patterns.
local result = string.gsub( "You scored 100%!", string.PatternSafe( "100%" ), string.PatternSafe( "0%" ) ) print( result )