listContains: Difference between revisions
Jump to navigation
Jump to search
Verisimilar (talk | contribs) m (Macros:Functions:listContains moved to listContains) |
No edit summary |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{MacroFunction | {{MacroFunction | ||
|name=listContains | |name=listContains | ||
|version=1.3b42 | |||
|description= | |description= | ||
Returns number of occurrences of | Returns the number of occurrences of a value in a [[String List]]. | ||
|usage= | |usage= | ||
< | <syntaxhighlight lang="mtmacro" line> | ||
[h: listContains( | listContains(list, value) | ||
</ | listContains(list, value, delim) | ||
</syntaxhighlight> | |||
'''Parameters''' | |||
{{param|list|The [[String List]] that is checked for occurrences of the {{code|value}}.}} | |||
{{param|value|The value to search the [[String List]] for occurrences.}} | |||
{{param|delim|The delimiter that separates the values in the [[String List]]; defaults to {{code|","}}.}} | |||
|examples= | |||
<syntaxhighlight lang="mtmacro" line> | |||
[r: listContains("a,b,c,a,b,a", "a")] | |||
</syntaxhighlight> | |||
Returns {{code|3}} | |||
<syntaxhighlight lang="mtmacro" line> | |||
[h: MyStringList = "1#2#3#4#1#2#3#1#2"] | |||
[r: listContains(MyStringList, "3", "#")] | |||
</syntaxhighlight> | |||
Returns {{code|2}} | |||
|also= | |||
{{func|listFind}} | |||
}} | }} | ||
[[Category:String List Function]] | [[Category:String List Function]] |
Latest revision as of 23:59, 15 March 2023
listContains() Function
• Introduced in version 1.3b42
Returns the number of occurrences of a value in a String List.
Usage
listContains(list, value)
listContains(list, value, delim)
Parameters
list
- The String List that is checked for occurrences of thevalue
.value
- The value to search the String List for occurrences.delim
- The delimiter that separates the values in the String List; defaults to","
.
Examples
[r: listContains("a,b,c,a,b,a", "a")]
Returns 3
[h: MyStringList = "1#2#3#4#1#2#3#1#2"]
[r: listContains(MyStringList, "3", "#")]
2