模块:地名链接隐藏后缀

来自希服维基
DGCK81LNN讨论 | 贡献2025年1月15日 (三) 22:06的版本 (创建页面,内容为“local getArgs = require('Module:Arguments').getArgs local p = {} function p._hide_suffix_in_placename_links(str) str = mw.ustring.gsub(str, "%[%[(.-)(地[区方])%]%]", "%1") str = mw.ustring.gsub(str, "%[%[(.-)([市区县府])%]%]", "%1") return str end function p.hide_suffix_in_placename_links(frame) local args = getArgs(frame) return p._hide_suffix_in_placename_links(args[1]) end return p”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

可在模块:地名链接隐藏后缀/doc创建此模块的帮助文档

local getArgs = require('Module:Arguments').getArgs
local p = {}

function p._hide_suffix_in_placename_links(str)
	str = mw.ustring.gsub(str, "%[%[(.-)(地[区方])%]%]", "[[%1%2|%1]]")
	str = mw.ustring.gsub(str, "%[%[(.-)([市区县府])%]%]", "[[%1%2|%1]]")
	return str
end

function p.hide_suffix_in_placename_links(frame)
	local args = getArgs(frame)
	return p._hide_suffix_in_placename_links(args[1])
end

return p