This function creates a comma-separated list of the keys contained in map a. The keys will be sorted alphabetically in a case-insensitive way.
A separator between the keys can be specified in b.
Optionally, you can return a key at position c instead of the whole list.
Parameters
Parameter | Description |
|---|---|
a | (optional) Name of the map. Default: "default". |
b | (optional) Separator between keys. Default: ",". |
c | (optional) Position in the key list that should be returned (starts at "1"). Use -"1" for the iteration level. |
Examples
Given is a map "myMap" containing the key-value pairs {1key=val1, Key1=val2, key2=val3}.
Parameter a | Parameter b | Parameter c | Result |
|---|---|---|---|
myMap | 1key,Key1,key2 | ||
myMap | 2 | Key1 | |
myMap | # | 1key#Key1#key2 | |
myOtherMap |