Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Matching parts of two Strings
Message
De
16/09/2002 17:45:33
 
 
À
16/09/2002 17:33:18
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00700976
Message ID:
00701000
Vues:
11
>>>STREXTRACT() would require special case handling for the first pair, wouldn't it? It has no way to select a partial string unless it begins with a delimiter - or am I missing something?
>
>
>yourstring="123,456,abc"
>STREXTRACT( yourstring, "", ",")
>
>will extract "123", the first field

So, the delimiter is an emtpy string. This is special case handling, wouldn't you agree?

>
>yourstring="123,456,abc"
>STREXTRACT( yourstring, ",", "")
>
>will extract "abc", the last field, in the above example

[typo?] As a matter of fact, it won't (it will return 456,abc). But if, as was said in the update, a delimiter is inserted at the start of the string, STREXTRACT() can be generalized: STREXTRACT(","+yourstring,",",",",pairnumber,2).
----------------------------------
António Tavares Lopes
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform