Agree with Sonny. I'm using this script:

 <cfscript>
  function JustNumeric(string){
   return reReplace(string,'[^[:digit:]]','','all');
  }
 </cfscript>

Cheers
Marco Antonio


On 4/22/08, Sonny Savage <[EMAIL PROTECTED]> wrote:
>
> I'd recommend removing everything but the digits, and regex is perfect for
> that:
> <cfset phone = reReplace(phone, "[^0-9]", "", "all")>
>
> Store the resulting value, and then format it as you desire when
> displaying.
>
> On Tue, Apr 22, 2008 at 3:34 AM, Azadi Saryev <[EMAIL PROTECTED]> wrote:
>
> > rereplace() is looking for a regexp, while you are giving it a literal
> > string to find and replace...
> > either use replace() function, or give rereplce() a regexp to match the
> > characters you want to remove.
> > something like rereplace(phone, "[\(\)\.-]", "", "all")
> >
> > Azadi Saryev
> > Sabai-dee.com
> > http://www.sabai-dee.com/
> >
> >
> >
> > [EMAIL PROTECTED] wrote:
> > > I've got different phone number formats due to an csv import.  I'm
> > trying to remove
> > > phone number formating from the database and just have the
> numbers.  As
> > I parse
> > > through my phone numbers from a query, this code is throwing errors.
> >  I'm trying to
> > > get rid of ')', '(', '.' and '-'
> > >
> > >             <cfset phone = rereplace(phone, "(", "", "all") />
> > >             <cfset phone = rereplace(phone, ")", "", "all") />
> > >             <cfset phone = rereplace(phone, ".", "", "all") />
> > >             <cfset phone = rereplace(phone, "-", "", "all") />
> > >
> > > Thanks
> > >
> > > D
> > >
> > >
> >
> >
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;192386516;25150098;k

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:303965
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to