在网页端或B站APP登录B站账号后即可注册本站账号

注册达2000、5000、20000人时,有额外奖励!快分享给好友吧!

全站通知:

帮助/函数

阅读

    

2024-09-06更新

    

最新编辑:萌新灬小瓜

阅读:

  

更新日期:2024-09-06

  

最新编辑:萌新灬小瓜

来自生死狙击2WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
萌新灬小瓜

函数

调用

调用代码:{{/B}}加载A页面的子页面B于A页面中
{{:A/B}}加载A页面的子页面B于C页面中
{{#section-h:A|B}}加载A页面的B标题于C页面中

分割

arraymap


作用:
输入字串,先用分隔符进行切割,然后再逐个代入格式字串中进行运算,最后用输出分隔符串合并输出。

推荐使用场景:
处理一维阵列

格式:
{{#arraymap: 字串 | 分隔符(默认为“,”) | 代号 | 格式字串 | 输出分隔符(默认为“, ”,注意有空格) }}
代码示例:
{{#arraymap:残天-未来-点点-人头| - | @ | {{颜色|蓝|@}} | , }}
输出结果:
残天,未来,点点,人头

注意事项:
分隔符开头或结尾是空格时必须用nowiki包裹,输出分隔符也是如此,亦可以用\n表示换行。
格式字串中可以随便使用模板和函数而不需要使用nowiki

multimap


作用:
输入的多个字串,用分隔符切开,然后组合成一个二维阵列,转置后以对应的代号代入格式字串中求值,最后用输出分隔符串合输出

推荐使用场景:
处理二维阵列

格式:
{{#multimap: 空 | 格式字串 | 输出分隔符 | 字串1 | 字串1分隔符 | 字串1代号 | 字串2 | 字串2分隔符 | 字串2代号 | ... | 字串n | 字串n分隔符 | 字串n代号 }}
代码示例:
{{#multimap:|@a|,|残天-点点|-|@|未来-凝羽|-|a}}
输出结果:
{{#multimap:|@a|,|残天-点点|-|@|未来-凝羽|-|a}}

注意事项:
本函数开销较高,能别用最好就别用
阵列列数以第一行的数量为准
其余参照arraymap的注意事项