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
5372
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
24 mai 2022
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
15266
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
24 juin 2022
103
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
15266
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
24 juin 2022
103
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
15266
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
24 juin 2022

30 avril 2015 à 13:01
Ma solution était tous simplement la réponse de Twinuts
0