local M = {} function M.trim_suffix(str, suffix) return string.gsub(str, suffix .. "$", "") end function M.escape(str) return string.gsub(str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1") end return M