Extraction d'une chaine de caractère [Résolu]

Messages postés
275
Date d'inscription
mercredi 23 mai 2007
Dernière intervention
7 juillet 2014
- - Dernière réponse : TeBeCo
Messages postés
467
Date d'inscription
lundi 24 juin 2002
Dernière intervention
9 mars 2011
- 18 juin 2007 à 22:15
Bonjour à tous,

Comment extraire d'une chaine de caractère la partie située à droite du séparateur ?
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
66
Date d'inscription
vendredi 20 octobre 2006
Dernière intervention
25 février 2008
3
Merci
Bonjour,

Lorque l'on fait un chaine.Split('/'); un tableau de string est renvoyé.
(Il y a pas mal de surcharge pour la méthode Split.)
En supoosant que ton séparateur soit le caractère '/'

Tu récupères le tableau de string
string[] chaineSeparee = chaine.Split('/');

Si le séparateur (ici '/') n'apparaît qu'une fois dans la chaine pour récupérer la partie de droite il faudra faire :

string partieDeDroite = chaineSeparee[1];


Tu peux aussi passer par la méthode Substring :
Du genre string partieDeDroite = chaine.Substring(chaine.IndexOf('/')).Replace("/",String.Empty);

Le Replace servant à éliminer le séparateur (tu peux le faire avec la deuxieme surcharge de la méthode Substring en jouant avec les indices et longueures.


Bonne journée

_Syl_

Merci cs__Syl_ 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 105 internautes ce mois-ci

Commenter la réponse de cs__Syl_
Messages postés
275
Date d'inscription
mercredi 23 mai 2007
Dernière intervention
7 juillet 2014
0
Merci
Merci beaucoup pour ce petit coup de main
Commenter la réponse de rgdu86
Messages postés
467
Date d'inscription
lundi 24 juin 2002
Dernière intervention
9 mars 2011
0
Merci
(pensez a valider les réponse si ca répond au pb :s)

TeBeCo
Commenter la réponse de TeBeCo

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.