社区文档构建进行中,欢迎编辑。社区答疑群(非官方):717421103,点点小课堂(腾讯会议):5696651544

全站通知:

帮助:解析函数/arraysearch

来自WIKI实验室WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

Arraysearch是一个解析函数。帮助:解析函数页列出了所有解析函数的说明。

数组搜索。这个函数返回'输入值'第一次出现在数组中的位置序号。当未能找到时,返回空。指定了'成功返回值'和/或'失败返回值'时,如果找到,则会返回'成功返回值';如果未能找到,则会返回'失败返回值'。 出自扩展Arrays

格式
{{#arraysearch: 数组名称 | 输入值 | 开始序号 | 成功返回值 | 失败返回值 }}
例子
返回'输入值'第一次出现时的序号。
{{#arraysearch:b|white}}
{{#arraysearch:b|red}}
使用'开始序号'则会从'开始序号'位置开始寻找:
{{#arraysearch:b|red|0}}
{{#arraysearch:b|red|2}}
使用正则表达式匹配:
{{#arraysearch:b|/low/}}
{{#arraysearch:b|/LOW/i}} (不区分大小写)
{{#arraysearch:b|low}}
使用'成功/失败返回值':
{{#arraysearch:b|white|0|yes|no}}
{{#arraysearch:b|yellow|0|yes|no}}
实际用例
BWIKI中实际应用它的页面。这个静态列表可能在下列页面更改后过时