Determines the index of the first list element in which a specified value occurs. Returns 0 if not found. Case-sensitive
listFind(list, value [, delimiters, includeEmptyValues])
returns numeric
list.listFind(value [, delimiters, includeEmptyValues])
Name | Type | Required | Default | Description | Values | |
---|---|---|---|---|---|---|
list | string | Yes | ||||
value | string | Yes | ||||
delimiters | string | No | , | |||
includeEmptyValues | string | No | false | /Users/garethedwards/development/github/cfdocs/docs/functions/listfind.md | false |
Find item in a list and return the index.
listFind("apple,orange,banana", "orange")
Find item in a pipe delimited list and return the index.
listFind("apple|orange|banana", "orange", "|")
listFind as a member function
fruits = "apple|orange|banana";
writeOutput(fruits.listFind("orange", "|"));