全站通知:
帮助:解析函数/lstmap
刷
历
编
< 帮助:解析函数
跳到导航
跳到搜索
lstmap是一个解析函数。帮助:解析函数页列出了所有解析函数的说明。
lstmap
列表排序、格式化输出,是listmap的简化。出自扩展 ParserPower。
语法
{{#lstmap:list|input separator|token|pattern|output separator|sort mode|sort options}}
参数:
- list: 列表。如
item 1,item 2,item 3
- input separator: 输入分隔符,默认逗号
,
。用于分割参数list
,构建列表 - token, pattern: token作为占位符,pattern是格式wikitext,每个列表项都将被代入pattern中占位符的位置输出
- output separator: 输出分隔符,默认逗号。用作输出时列表项的分隔符。
- sortmode: 排序时机。值为以下选项之一:
- nosort 不排序
- presort 先排序,再格式化列表项。如果格式化不影响排序,使用此选项效率更高。
- sort 或 postsort 先按格式化列表项,后排序
- sortoptions: 排序方式,值为以下的一个或多个选项:
- alpha 或 numeric: 按字母或数字排序,默认字母
- asc 或 desc: 升序和降序排序
- ncs 或 cs: 不区分大小写(ncs),或区分(cs),仅对alpha排序生效,默认不区分大小写
示例
底层代码
实际用例
- 一些Wiki使用了相关特性,如下所示这个静态列表可能在下列页面更改后过时,仅供批判性参考。
- 尚未收录