Opps... pasted the wrong one.... I was just trying something out...
It should have been [^.|0-9|-]
----- Original Message -----
From: "Stephen Moretti" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, February 12, 2003 5:40 PM
Subject: Re: [ cf-dev ] brain fluff
> Paul,
>
> If you want to be pedantic about it, you don't even need the ( )'s in
> there... ;o)
>
> [^.,-|0-9|] Will do the trick and cope with negative numbers.
>
> Stephen
>
>
>
> ----- Original Message -----
> From: "Paul Johnston" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, February 12, 2003 5:28 PM
> Subject: RE: [ cf-dev ] brain fluff
>
>
> Okay okay...
>
> > >
> > > CF is typeless, but not that typeless! A number with a comma
> > > or currency sign is a string, not a number.
> > >
> > > Care of Taz :
> > > <cfset MyNumber = ReReplace(MyNumberAsAString,
> > > '[^\.|0-9]{0,}', '', 'ALL')>
>
> Badly written regex... Should be:
>
> '[^(.|0-9)]'
>
> This says find anything that IS NOT a "." or a number and replace it with
""
> (nothing).
>
> The () make it more readable, the backslash isn't needed inside [] to
escape
> the . and the {0,} is the same as saying * (which because you are
replacing
> with nothing is entirely unnecessary)!
>
> Just thought I'd let you all know!
>
> Paul
>
>
>
>
> --
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
>
>
>
>
> --
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
>
>
--
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]