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

rgdu86 275 Messages postés mercredi 23 mai 2007Date d'inscription 7 juillet 2014 Dernière intervention - 25 mai 2007 à 17:20 - Dernière réponse : TeBeCo 467 Messages postés lundi 24 juin 2002Date d'inscription 9 mars 2011 Dernière intervention
- 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

cs__Syl_ 66 Messages postés vendredi 20 octobre 2006Date d'inscription 25 février 2008 Dernière intervention - 25 mai 2007 à 17:36
+3
Utile
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_
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs__Syl_
rgdu86 275 Messages postés mercredi 23 mai 2007Date d'inscription 7 juillet 2014 Dernière intervention - 28 mai 2007 à 11:25
0
Utile
Merci beaucoup pour ce petit coup de main
Commenter la réponse de rgdu86
TeBeCo 467 Messages postés lundi 24 juin 2002Date d'inscription 9 mars 2011 Dernière intervention - 18 juin 2007 à 22:15
0
Utile
(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.