| Subject |
Re: erase non-numbers in a string? |
| From |
Charlie <tm@tc.com> |
| Date |
Wed, 13 Apr 2022 20:23:18 -0400 |
| Newsgroups |
dbase.getting-started |
Thanks so much!
Bernard Mouille Wrote:
>
> /*
> bd_StringOnlyNumbers.cc
> Récupérer les chiffres d'une chaîne.
> */
>
>
> clear
>
> ? bd_StringOnlyNumbers( "B1er3a3r5d0357" )
>
> // Récupérer les chiffres d'une chaîne.
> function bd_StringOnlyNumbers( cstringe )
>
> local cReturn
> local i
>
> cReturn = ""
>
> for i = 1 to len( cstringe )
> if subs( cstringe, i, 1 ) $ "0123456789"
> cReturn += subs( cstringe, i, 1 )
> endif
> endfor
>
> return cReturn
>
>
>
>
>
> Charlie Wrote:
>
> > Say I have a string "s6589j77"
> > Is it possibke to erase everything except for the numbers? Thus leaving 658977.
> >
> > Thanks for any help.
>
|
|