User Guide
416 CFML Language Reference
ListFindNoCase
Returns the index of the first occurrence of a value within a list. Returns 0 if no value
was found. The search is case-insensitive.
See also ListContains and ListFind.
Syntax ListFindNoCase(
list
,
value
[,
delimiters
])
list
List being searched.
value
Number or string being sought among elements of list.
delimiters
Set of delimiters used in list.
Examples <!--- This example uses ListFind and ListFindNoCase to see if a
substring exists in a list --->
...
<CFSET temp = ListFindNoCase(myList, FORM.myString)>
<CFIF temp is 0>
<H3>An employee with that exact last name was not found</H3>
<CFELSE>
<CFOUTPUT>
<P>Employee #ListGetAt(ValueList(SearchEmpLastName.FirstName),
temp)#
#ListGetAt(ValueList(SearchEmpLastName.LastName), temp)#, of the
#ListGetAt(ValueList(SearchEmpLastName.Department), temp)#
Department, can be reached at
#ListGetAt(ValueList(SearchEmpLastName.Phone), temp)#.
<P>This was the first employee found under this case-insensitive
last name search.
</CFOUTPUT>
</CFIF>
</CFIF>
</CFIF>
</BODY>
</HTML>