View comments | RSS feed
Contents > CFML Reference > ColdFusion Functions > Functions by category > List functions PreviousNext

List functions

ArraySort

FindNoCase

ListContainsNoCase

ListQualify

ArrayToList

FindOneOf

ListDeleteAt

ListRest

Asc

FormatBaseN

ListFind

ListSetAt

Chr

GetClientVariablesList

ListFindNoCase

ListSort

CJustify

LCase

ListFirst

ListToArray

Compare

Left

ListGetAt

ListValueCount

CompareNoCase

Len

ListInsertAt

ListValueCountNoCase

Decrypt

ListAppend

ListLast

ReplaceList

Encrypt

ListChangeDelims

ListLen

 

Find

ListContains

ListPrepend

 


Contents > CFML Reference > ColdFusion Functions > Functions by category > List functions PreviousNext

ColdFusion 9 | ColdFusion 8 | ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX | Forums | Developer Center | Bug Reporting

Version 6.1

Comments are no longer accepted for ColdFusion MX 6.1. ColdFusion 8 is the current version.

Comments


WinSoft said on Aug 20, 2003 at 7:49 AM :
Another useful List Function <A HREF="http://livedocs.macromedia.com/coldfusion/6.1/htmldocs/funca117.htm#wp1114236">ValueList()</A>
rvoosten said on Jan 14, 2004 at 9:35 AM :
I wish ListReFind and ListReFindNoCase existed... so you could find if (and which) element in the list matched partially.
CF_Charles said on Mar 23, 2004 at 9:08 AM :
<cffunction name="ListReFind" access="public" returntype="numeric">
<cfargument name="list" type="string" required="yes">
<cfargument name="reg_expression" type="string" required="yes">
<cfargument name="delimiters" type="string" default=",">
<cfset var i = 1>
<cfloop index="i" from="1" to="#listlen(arguments.list, arguments.delimiters)#">
<cfif refind(arguments.reg_expression, listgetat(arguments.list, i, arguments.delimiters), 1)>
<cfreturn i>
</cfif>
</cfloop>
<cfreturn 0>
</cffunction>

<cffunction name="ListReFindNoCase" access="public" returntype="numeric">
<cfargument name="list" type="string" required="yes">
<cfargument name="reg_expression" type="string" required="yes">
<cfargument name="delimiters" type="string" default=",">
<cfset var i = 1>
<cfloop index="i" from="1" to="#listlen(arguments.list, arguments.delimiters)#">
<cfif refindnocase(arguments.reg_expression, listgetat(arguments.list, i, arguments.delimiters), 1)>
<cfreturn i>
</cfif>
</cfloop>
<cfreturn 0>
</cffunction>

 

RSS feed | Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functi13.htm