Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Chrtran() applied selectively
Message
De
07/06/2016 06:05:01
 
 
À
07/06/2016 05:51:30
Dragan Nedeljkovich (En ligne)
Now officially retired
Zrenjanin, Serbia
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
01636985
Message ID:
01637050
Vues:
54
>>>>>
>>>>>Hi Karen:
>>>>>
>>>>>Another solution here :D
>>>>>
>>>>>Considering that there are always three "parts" separated by ":" symbol, this will do it in pure VFP:
>>>>>
>>>>>
>>>>>mstr='1st-title: ANAME-HER : 3520931 place[21-22]'
>>>>>? GETWORDNUM(mstr, 1, ':') + ':' + GETWORDNUM(mstr, 2, ':') + ':' + CHRTRAN(GETWORDNUM(mstr, 3, ':'), '-', '.')
>>>>>
>>>>
>>>>
>>>>Yes, but it turns out that the hyphen is not always a hyphen
>>>
>>>...and in that case you add all the symbols you want to replace in the 1st part. What is the problem? I don't see it
>>
>>I'm always careful. You may end up replacing too many chars
>
>Just in the third part... like this:
>
>
+ CHRTRAN(GETWORDNUM(mstr, 3, ':'), '-=_', '...')
I understood that bit

I'm just not too keen on chrtran() anything after the second colon
Gregory
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform