Découper un string par un autre string

Signaler
Messages postés
77
Date d'inscription
mercredi 20 juin 2001
Statut
Membre
Dernière intervention
23 juin 2011
-
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
-
borgeomibonjouuuuuuur !!!!!

Je voudrais décomposer un string en fonction d'un autre string ' - ' ( space tiret space )

exemple 111111 - 22222 - 3333333-33
 
devrait donner

111111

22222

3333333-33

1 réponse

Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
Salut,
Si tu parles de string je suppose que tu utilises la class String.
Dès lors tu dois avoir une méthode split qui te permet de scinder une chaine selon un séparateur et de stocker le résultat dans un tableau de string.

Sinon si tu travailles avec des char*, tu peux utiliser les token (cf.strtok : http://www.cplusplus.com/reference/clibrary/cstring/strtok.html )http://www.cplusplus.com/reference/clibrary/cstring/strtok.html
Shell