我正在努力重命名包含不需要的字母的电影标题。这string.gsub
可以用 "" nil 值替换字符串,但我有大约 200 个字符串模式需要用 "" 替换。
现在我必须string.gsub
对于每个模式。我在想是否有一种方法可以将所有字符串模式放入单个字符串中string.gsub
线。我在网上搜索了解决方案,但仍然没有得到任何结果。
电影的片名是这样的B.A.Pass 2013 Hindi 720p DvDRip CROPPED AAC x264 RickyKT
我想删除多余的字符,例如2013
, Hindi
, 720p
, DvDRip
, CROPPED
, AAC
, x264
, RickyKT
.
您可以传递到string.gsub
一个表作为第三个参数,如下所示:
local movie = "B.A.Pass 2013 Hindi 720p DvDRip CROPPED AAC x264 RickyKT"
movie = movie:gsub("%S+", {["2013"] = "", ["Hindi"] = "", ["720p"] = "",
["DvDRip"] = "", ["CROPPED"] = "", ["AAC"] = "",
["x264"] = "", ["RickyKT"] = ""})
print(movie)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)