模块:Trim quotes:修订间差异
小 导入1个版本 |
|
(没有差异)
| |
2022年10月26日 (三) 02:40的最新版本
此模块的文档可以在模块:Trim quotes/doc创建
local p = {}
function p._trim(s)
if s then
if s:match([[^(['"]).*%1$]]) then return p._trim(string.sub(s,2,-2)) else return s end
else
return ""
end
end
function p.trim(frame)
local s = (frame.args['s'] or frame.args[1]) or (frame:getParent().args['s'] or frame:getParent().args[1])
return p._trim(s)
end
return p