Utilisation du Split [Résolu]

Signaler
Messages postés
4
Date d'inscription
mardi 28 avril 2015
Statut
Membre
Dernière intervention
30 avril 2015
-
Messages postés
4
Date d'inscription
mardi 28 avril 2015
Statut
Membre
Dernière intervention
30 avril 2015
-
Comment utiliser Split pour supprimer une chaine de caractères par exemple
j'ai la chaine suivante : une chaine{a supprimer}
je veux supprimer se qui ce trouve entre {}

3 réponses

Messages postés
5363
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
30 avril 2021
110
Salut,

split pour supprimer un élément dans un chaîne n'est pas le mieux...

Sinon tu peux également utiliser les expressions régulières:
String str = " une chaine{a supprimer} autre chaine {lfdskf,} puis une autre";
String newStr = str.replaceAll("\\{.*?\\}", "");

Messages postés
15060
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
11 juin 2021
94
Hello,

La méthode split() te permet de découper une chaine en spécifiant des délimiteurs.

Il te faut plutôt utiliser substring(), non?
Messages postés
4
Date d'inscription
mardi 28 avril 2015
Statut
Membre
Dernière intervention
30 avril 2015

merci c résolue
Messages postés
15060
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
11 juin 2021
94
Le principe d'un forum d'entraide n'est pas seulement de poser des questions. C'est aussi pouvoir y répondre, afin d'apporter une aide à ceux qui chercheront dans le futur, même si l'on répond à sa propre question...

Dans cet esprit, pourrais-tu nous communiquer la solution retenue?
Messages postés
4
Date d'inscription
mardi 28 avril 2015
Statut
Membre
Dernière intervention
30 avril 2015
>
Messages postés
15060
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
11 juin 2021

Ma solution était tous simplement la réponse de Twinuts