meta data for this page
  •  

http://www.lua.org/manual/5.1/manual.html#5.4.1 https://www.gammon.com.au/scripts/doc.php?lua=string.find

escape special characters for pattern matching

pattern = pattern:gsub ("%+", "%%%+") -- change '+' to '%+'
pattern = pattern:gsub("([+%?])", "%%%1") -- escape only characters from set
pattern = pattern:gsub("([^%w])", "%%%1") -- escape all non alphanumeric characters