模块:地名链接隐藏后缀:修订间差异
跳到导航
跳到搜索
(创建页面,内容为“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”) |
小无编辑摘要 |
||
(未显示同一用户的1个中间版本) | |||
第3行: | 第3行: | ||
function p._hide_suffix_in_placename_links(str) | function p._hide_suffix_in_placename_links(str) | ||
str = mw.ustring.gsub(str, "%[%[( | str = mw.ustring.gsub(str, "%[%[(%a+)(地[区方])%]%]", "[[%1%2|%1]]") | ||
str = mw.ustring.gsub(str, "%[%[( | str = mw.ustring.gsub(str, "%[%[(%a+)([省市区县乡村府])%]%]", "[[%1%2|%1]]") | ||
return str | return str | ||
end | end |
2025年1月15日 (三) 22:15的最新版本
可在模块:地名链接隐藏后缀/doc创建此模块的帮助文档
local getArgs = require('Module:Arguments').getArgs
local p = {}
function p._hide_suffix_in_placename_links(str)
str = mw.ustring.gsub(str, "%[%[(%a+)(地[区方])%]%]", "[[%1%2|%1]]")
str = mw.ustring.gsub(str, "%[%[(%a+)([省市区县乡村府])%]%]", "[[%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