模組:沙盒/Lopullinen/doc
外观
< Module:沙盒 | Lopullinen
这是Module:沙盒/Lopullinen的文档页面
测试区
[编辑]{{#invoke:沙盒/Lopullinen|target}}
⇒ 脚本错误:函数“target”不存在。{{#invoke:沙盒/Lopullinen|target|2020-01}}
⇒ 脚本错误:函数“target”不存在。{{#invoke:沙盒/Lopullinen|link}}
⇒ 脚本错误:函数“link”不存在。{{#invoke:沙盒/Lopullinen|link|upcoming}}
⇒ 脚本错误:函数“link”不存在。{{#invoke:沙盒/Lopullinen|toc}}
⇒ 脚本错误:函数“toc”不存在。{{#invoke:沙盒/Lopullinen|toc|2022-01|style=inline}}
⇒ 脚本错误:函数“toc”不存在。{{#invoke:沙盒/Lopullinen|index}}
⇒ 脚本错误:函数“index”不存在。
备忘录
[编辑]-- 获取页面信息
mw.title.getCurrentTitle().text -- 獲取頁面標題,不含命名空間
-- 调用Mediawiki模板
mw.getCurrentFrame():expandTemplate{ title = "template", args = { "arg1", "arg2", name = "arg3" } } -- {{template|args1|args2|name=args3}}
mw.getCurrentFrame():callParserFunction{ name = "#tag", args = { "nowiki", "some text" } } -- {{#tag:nowiki|some text}}
-- 字符串处理
_, _, capture1, capture2 = mw.ustring.find(source_text, "(.+)blah blah(.+)") -- 分組捕獲
new_string = mw.ustring.gsub(old_string, ptn, replacement) -- 替换