用户:Tokur233/SandBox:修订间差异

来自SS唯基
跳到导航 跳到搜索
(模块测试)
(修改)
 
(未显示1个用户的32个中间版本)
第1行: 第1行:
={{block|'''如阁下所见,这素个沙盒Desu!'''}}=
==子页面获取==
<center><span style="font-size:72px;">当前内容:测试模板拓展语法</span></center>
<pre>{{Special:前缀索引/用户:Tokur}}</pre>
<!--<span style="font-size:72px;">{{block|但素现在什么都莫得了!因为测试已经完成惹!}}</span>-->
{{Special:前缀索引/用户:Tokur}}
 
得到class为mw-prefixindex-body,显示内容为子页面的div
<pre>{{#vardefine:m=1}}</pre>
==Tabs test==
{{#vardefine:m=1}}<br>
{{Tabs/收纳表
;{{#vardefine}}无法使用(包括#var,#vardefineecho,#var_final)
|tab1=[[file:22苍云静岳.jpg|30px|link=]][[苍云静岳]]
<pre>
|tab2=[[file:29寒冰の轨迹.jpg|30px|link=]][[寒冰の轨迹]]
{{#while|1=1|3}}
|content1=
</pre>
{{test|1|2|3|4|5|6|7}}
{{#while|1=1|3}}
}}
;{{#while}}无法使用(包括{{#dowhile}})
<pre>{{#choose:1|2|3}}</pre>
{{#choose:1|2|3}}
----
<pre>{{#expr:ln3*sin3}}</pre>
{{#expr:ln3*sin3}}
<pre>{{#if:{{LOCALYEAR}}<2030|qwq|awa}}</pre>
{{#if:{{LOCALYEAR}}<2030|qwq|awa}}
<pre>
{{#expr:ln8/ln2}}
{{#ifexist:Template:Block|3|2}}
{{#ifeq:{{#expr:ln8/ln2}}|{{#ifexist:Template:Block|3|2}}|A|B}}
</pre>
{{#expr:ln8/ln2}}<br>
{{#ifexist:Template:Block|3|2}}<br>
{{#ifeq:{{#expr:ln8/ln2}}|{{#ifexist:Template:Block|3|2}}|A|B}}
<pre>
{{#switch:{{#expr:ln8/ln2}}
|ln8/ln2=1
|3=2
|3}}
</pre>
{{#switch:{{#expr:ln8/ln2}}
|ln8/ln2=1
|3=2
|3}}
<pre>{{#language:zh-cn}}</pre>
{{#language:zh-cn}}
<pre>{{#time:m/d/Y}}</pre>
{{#time:m/d/Y}}
----
<pre>{{#len:母母赛高!}}</pre>
{{#len:母母赛高!}}
 
<pre>
注:以下形如{{#invoke:string|xxx:···}}的函数解析器部分可以写为{{#xxx:···}
且函数解析器,函数名和第一个参数用:连接
{{#invoke:string|sub|喔喔!母母赛高!|4|8}}
{{#invoke:string|sublength|喔喔!母母赛高!|4|5}}
{{#sub:喔喔!母母赛高!|3|2}}
{{#sub:喔喔!母母赛高!|-5}
</pre>
{{#invoke:string|sub|喔喔!母母赛高!|4|8}}<br>
{{#invoke:string|sublength|喔喔!母母赛高!|4|8}}<br>
;sublength类无法使用,变为#sub
{{#sub:喔喔!母母赛高!|3|2}}
----
<pre>
{{#invoke:string|match|母母赛高!|母母|1|1|true|QAQ}}
{{#invoke:string|match|母母赛高!|[a-zA-z]|1|1|false|QAQ}}
{{#match|母母赛高!|母母|1|1|true|QAQ}}
</pre>
{{#invoke:string|match|母母赛高!|母母|1|1|true|QAQ}}
{{#invoke:string|match|母母赛高!|[a-zA-z]|1|1|false|QAQ}}
----
<pre>
{{#invoke:string|pos|总之就是母母赛高!|-4}}
{{#pos:总之就是母母赛高!|母}}
{{#rpos:总之就是母母赛高!|母}}
</pre>
{{#invoke:string|pos|总之就是母母赛高!|-4}}
{{#pos:总之就是母母赛高!|母}}
{{#rpos:总之就是母母赛高!|母}}
;负号表示倒数
;<nowiki>#pos实际上和{{#invoke:string|find:}}相同,#rpos实际上就是#pos的值+1</nowiki>
----
<pre>{{#invoke:string|find|说起来为什么要加个巨长的invoke:string啊!打的巨累!|的|15|true}}</pre>
{{#invoke:string|find|说起来为什么要加个巨长的invoke:string啊!打的巨累!|的|15|true}}
;没找到或source、target其中之一为空,返回0
----
<pre>
{{#count:1145141919810|1}}
{{#count:{{:Kris神教}}|母母}}
</pre>
{{#count:1145141919810|1}}<br>
{{#count:{{:Kris神教}}|母母}}<br>
;可以用#count来查某个词条中的某个词出现次数,但是要求词条字符串不能超过1000字符(巨鸡肋,逛了一大圈都没找到有一个行的)
<pre>
{{#explode:And if you tolerate this| |2}}<br>
{{#explode:String/Functions/Code|/|-1}} <br>
{{#explode:Split%By%Percentage%Signs|%|2}}<br>
{{#explode:And if you tolerate this| |2|3}}
</pre>
{{#explode:And if you tolerate this| |2}}<br>
{{#explode:String/Functions/Code|/|-1}} <br>
{{#explode:Split%By%Percentage%Signs|%|2}}<br>
{{#explode:And if you tolerate this| |2|3}}
;参数1为字符串,参数2为用来分割的字符,参数3为分割后的第几组,参数四为参数三后第几组之间内容
----
<pre>
{{#replace:004504|0|1}}
注:可使用正则表达式,完整函数解析器为{{#invoke:String|replace|source_str|pattern_string|replace_string|replacement_count|plain_flag}}
</pre>
{{#replace:004504|0|1}}
----
<pre>
;哼,哼,{{#invoke:string|rep|啊|20}}!
</pre>
;哼,哼,{{#invoke:string|rep|啊|20}}!
----
<pre>
<inputbox>
type=create
buttonlabel=创建沙盒
prefix=Special:我的用户页/
placeholder=示例:sandbox
</inputbox>
</pre>
<inputbox>
type=create
buttonlabel=创建沙盒
prefix=Special:我的用户页/
placeholder=示例:sandbox
</inputbox>
----
{{#invoke:R-18|r18}}

2022年6月10日 (五) 15:09的最新版本

子页面获取

{{Special:前缀索引/用户:Tokur}}

得到class为mw-prefixindex-body,显示内容为子页面的div

Tabs test

脚本错误:该模块返回了一个 nil 值。它应该返回一个导出表。