我正在重新命名具有不需要的字母的电影标题. string.gsub可以用“”nil值替换字符串,但我有大约200个字符串模式需要替换为“”. 现在我必须为每个模式使用string.gsub.我在想是否有办法将
现在我必须为每个模式使用string.gsub.我在想是否有办法将所有字符串模式放入单个string.gsub行.我在网上搜索了解决方案,但仍然没有得到任何东西.
电影名称就像这样B.A.Pass 2013印地语720p DvDRip CROPPED AAC x264 RickyKT
我想删除2013,印地语,720p,DvDRip,CROPPED,AAC,x264,RickyKT等额外字符.
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)