Bonsoir,

je suis face a un problème, dont je ne trouve pas la solution, alors voici j'ai une chaîne de caractère dans une textbox qui se présente sous cette forme :

Date d'enregistrement le 09/05/2016

Commune : BORDEAUX

Adresse du propriétaire : etc....


et donc moi je souhaite récupérer la chaîne situé derrière commune :
Donc pour se faire j'utilise ce morceaux de code qui fonctionne correctement :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 Dim debut_ville As Integer = TextBox2.Text.IndexOf("Commune : ") + 10 'entier qui repére le nom commune et ajoute 10 
                Dim fin_ville As Integer = TextBox2.Text.IndexOf(ControlChars.NewLine, debut_ville) 'entier qui repére la fin de la ligne
                Dim longeur_ville As Integer = fin_ville - debut_ville 'soustrait la fin du début de la valeur de commune
                commune_op = TextBox2.Text.Substring(debut_ville, longeur_ville)
et donc ma variable commune_op prend bien la valeur BORDEAUX mais avec le saut de ligne situé en dessous.
Donc j'ai essayé en soustrayant 1 a l'entier fin_ville comme ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Dim fin_ville As Integer = TextBox2.Text.IndexOf(ControlChars.NewLine, debut_ville) -1
Mais la j'obtient dans commune_op = BORDEAU donc sans le caractère de fin, mais par contre j'ai pu le saut de ligne !!!

Donc voila je ne sais pas comment supprimer ce saut de ligne !!! une idée ?