Utilisation du Split

Résolu
Abou.Ossama Messages postés 4 Date d'inscription mardi 28 avril 2015 Statut Membre Dernière intervention 30 avril 2015 - 28 avril 2015 à 12:49
Abou.Ossama Messages postés 4 Date d'inscription mardi 28 avril 2015 Statut Membre Dernière intervention 30 avril 2015 - 30 avril 2015 à 13:01
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

Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
29 avril 2015 à 08:21
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("\\{.*?\\}", "");

1
BunoCS Messages postés 15391 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 18 septembre 2023 102
28 avril 2015 à 16:40
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?
0
Abou.Ossama Messages postés 4 Date d'inscription mardi 28 avril 2015 Statut Membre Dernière intervention 30 avril 2015
29 avril 2015 à 16:42
merci c résolue
0
BunoCS Messages postés 15391 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 18 septembre 2023 102
29 avril 2015 à 17:16
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?
0
Abou.Ossama Messages postés 4 Date d'inscription mardi 28 avril 2015 Statut Membre Dernière intervention 30 avril 2015 > BunoCS Messages postés 15391 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 18 septembre 2023
30 avril 2015 à 13:01
Ma solution était tous simplement la réponse de Twinuts
0
Rejoignez-nous