Using ListLen won't work for single characters or for longer strings that
contain only the target character.  Here's one way to do it for single
characters, case-sensitive:

<CFSET MyString = "aa">

Character &quot;a&quot; occurs <CFOUTPUT>#Evaluate(Len(MyString) -
Len(Replace(MyString,"a","","ALL")))#</CFOUTPUT> times


> -----Original Message-----
> From: Shawn Kernes [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, July 30, 2002 3:51 PM
> To: CF-Talk
> Subject: RE: Number of times a character is in a string
> 
> 
> ListLen(list [, delimiters ]) - 1
> 
> where the delimiter is the char you are looking for
> 
> 
> 
> -----Original Message-----
> From: Graham Pearson [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, July 30, 2002 12:44 PM
> To: CF-Talk
> Subject: Number of times a character is in a string
> 
> 
> Anyway to find out the total number of times a character is apart of a
> specific string. Any direction greatly appreciated.
> 
> 
> 
> --------------------------------------------------------------
> --------------
> ---------------
> Graham Pearson, System Administrator / Certified Webmaster
> Northern Indiana Educational Services Center
> Http://support.niesc.k12.in.us  Email: 
> [EMAIL PROTECTED]
> 
> Voice (574) 254-0444 Ext 108 / (800) 326-5642 Fax: (574) 254-0148
> --------------------------------------------------------------
> --------------
> ----------------
> 
> 
> 
______________________________________________________________________
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to