模板:合并整数
外观
“{{合併整數|01、02、03、15、17、18、19、20、30、45、47、90、91、100}}
”→“01-03、15、17-20、30、45、47、90-91、100”
此模板使用Lua语言: |
概要
本模板主要的功能为将输入的字串中的数字排序,并合并连续的数字,例如“1、2、3、4和5”会合并为“1-5”
参数及使用方法
本模板只有2个参数
{{合併整數|要合併的字串|分隔符號(可選)}}
范例
- 以序列“0、24、23、1、20、19、4、22、73、21、5、2、71、6、72、26”为例:
- 将连续整数合并:
- 输入“
{{合併整數|0、24、23、1、20、19、4、22、73、21、5、2、71、6、72、26}}
” - 得到“0-2、4-6、19-24、26、71-73”
- 输入“
- 自动选择出现频率最高的分隔符:
- 输入“
{{合併整數還有73還有21還有5還有2還有71還有6還有72還有26}}
” |0、24、23、1、20、19、4、22 - 得到“0-2还有4-6还有19-24还有26还有71-73”
- 输入“
- 自定义分隔符:
- 输入“
{{合併整數|0、24、23、1、20、19、4、22、73、21、5、2、71、6、72、26|;}}
” - 得到“0-2;4-6;19-24;26;71-73”
- 输入“
- 将连续整数合并: