Я хотел бы обрезать строку в Lua, но я борюсь, я думаю, из-за специальных символов в строке.
E.g. str = "RG Ph 0%/15.00bpm"
Я хотел бы удалить все после и включая "/"
так чтоstr = "RG Ph 0%"
Я нашел следующий код, но я не думаю, что он правильно обрабатывает "%"
и "/"
:
local string_gsub = string.gsub
function string.trimRight( str, char )
char = char or "%s"
return ( string_gsub( str, "(" .. char .. "*)$", "" ) )
end
Любые идеи?