模块:Gloss

来自「荏苒之境」
Sicusa留言 | 贡献2025年8月21日 (四) 17:48的版本 (创建页面,内容为“local gloss = {} gloss.show = function(frame) local text = frame.args[1] local descs = frame.args[2] local delimiters = frame.args.delimiters local parts = {} local regex = delimiters and table.concat(delimiters) for part in string.gmatch(text, "([^"..delimiter.."]+)") do table.insert(parts, part) end end return gloss”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

此模块的文档可以在模块:Gloss/doc创建

local gloss = {}

gloss.show = function(frame)
	local text = frame.args[1]
	local descs = frame.args[2]
	local delimiters = frame.args.delimiters
	local parts = {}
	
	local regex = delimiters and table.concat(delimiters)
	
	for part in string.gmatch(text, "([^"..delimiter.."]+)") do
	    table.insert(parts, part)
	end
end

return gloss