嗯,自问自答
local filename = ngx.re.match(res[2],'(.+)filename="(.+)\\.(\\w+)"',"iu")
if filename then
return filename[2],filename[3]
end
或
local filename = ngx.re.match(res[2],'(.+)filename="(.+).(.+)"',"iu")
if filename then
return filename[2],filename[2]:match(".+%.(%w+)$")
end
都能得到正确结果