Module:ListToText:修订间差异
外观
Qiuwen>求闻编者 修改自此处;原许可:CC BY-SA 3.0[网站升级迁移] |
小 导入1个版本 |
||
| (未显示另一用户的1个中间版本) | |||
(没有差异)
| |||
2026年8月4日 (二) 01:11的最新版本
此模块的文档可以在Module:ListToText/doc创建
local p = {}
local getArgs = require('Module:Arguments').getArgs
function p._main (args)
local list = {}
local null = 0
for i, v in ipairs(args) do
if v == '' then
null = null + 1
else
list[i - null] = v
end
end
local middle = args.middle or '、'
local last = args.last or '和'
return mw.text.listToText(list, middle, last)
end
function p.main(frame)
local args = getArgs(frame, {
parentFirst = true
})
return p._main(args)
end
return p