MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针

如果在编辑的过程中遇到了什么问题,可以去讨论板提问。

为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证

MCBBS Wiki GitHub群组已上线!

您可以在回声洞中发表吐槽!

服务器状态监控。点击进入

本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>

模板:JoinNullable/doc:修订间差异

来自MCBBS Wiki
跳到导航 跳到搜索
(Teddyxlandlee移动页面模板:Split/doc模板:JoinNullable/doc,不留重定向:​标题有错别字)
→‎示例:​ // Edit via Wikiplus
标签移动版编辑 移动版网页编辑 高级移动版编辑
第7行: 第7行:


==示例==
==示例==
<code><nowiki>{{</nowiki>{{FULLPAGENAME}}<nowiki>|[[绵羊]]|[[東紅]]| |[混乱]]| }}</nowiki></code>
<code><nowiki>{{</nowiki>JoinNullable<nowiki>|[[绵羊]]|[[東紅]]| |[混乱]]| }}</nowiki></code>


效果如下:
效果如下:
{{ {{FULLPAGENAME}}|[[绵羊]]|[[東紅]]| |[[混乱]]|}}
{{JoinNullable|[[绵羊]]|[[東紅]]| |[[混乱]]|}}


==生成器代码如下(Python)==
==生成器代码如下(Python)==

2024年6月7日 (五) 20:23的版本

用途

将若干个字符串以{{{split}}}(默认值为 · )分开。如果参数中包含非空字符串,则会跳过,以避免出现连续两个分隔符。

参数列表

  • 匿名参数:要显示的字符串,可为空字符串或非空字符串。
  • split:分隔符(默认值为 · 

示例

{{JoinNullable|[[绵羊]]|[[東紅]]| |[混乱]]| }}

效果如下: 绵羊東紅混乱

生成器代码如下(Python)

print('{{#vardefine:Split|{{{split|&nbsp;·&nbsp;}}}}}'+''.join((lambda index,end:'{{#if:{{{'+str(index)+'|}}}|{{{'+str(index)+'|}}}{{#ifexpr:'+'+'.join('{{#if:{{{'+str(i)+'|}}}|1|0}}'for(i)in(range(index+1, end+1)))+'|{{#var:Split}}|}}}}')(i,30)for(i)in(range(1,31))))