diff --git a/db.moon b/db.moon new file mode 100644 index 0000000..7342b2e --- /dev/null +++ b/db.moon @@ -0,0 +1,9 @@ +escape_similar_to = (str) -> + -- matches any of %_\|*+?{}()[] + -- puts a backslash in front of them + str = str\gsub "[%%_\\|%*%+%?{}%(%)%[%]]", "\\%1" + return str -- return on seperate line to avoid returning 2nd value from gsub + +{ + :escape_similar_to +}