【发布时间】:2013-03-18 18:41:37
【问题描述】:
我想在 Lua 中修剪一个字符串,但我觉得我很挣扎,因为字符串中的特殊字符。
例如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
有什么想法吗?
【问题讨论】:
标签: string lua trim lua-patterns