sanitize_lua

πŸ”—NAME

sanitize_lua

πŸ”—SYNOPSIS

escape lua β€˜magic’ characters from a pattern string

πŸ”—USAGE

local ds = require "lib/dtutils.string"
local result = ds.sanitize_lua(str)

str - string - the string that needs to be made safe

πŸ”—DESCRIPTION

sanitize_lua escapes lua β€˜magic’ characters so that a string may be used in lua string/patten matching.

πŸ”—RETURN VALUE

result - string - a lua pattern safe string