From bbe183a2ea092c0bee565e13fa6fc37e6031c6f0 Mon Sep 17 00:00:00 2001 From: przemo1232 Date: Thu, 28 Aug 2025 00:04:48 +0200 Subject: [PATCH] add remove suffix --- lib/string.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/string.lua b/lib/string.lua index 2ee3f4a..73457be 100644 --- a/lib/string.lua +++ b/lib/string.lua @@ -32,5 +32,9 @@ end ---@param suffix string ---@return boolean string.ends_with = function(s, suffix) - return s:sub(-#suffix) == suffix + return s:sub(- #suffix) == suffix +end + +function string.remove_suffix(s, suffix) + return s:gsub("%" .. suffix, "") end