Bonjour,
j'ai un problème lorsque je veux remplacer (supprimer en fait) les crochets de ma chaine de caractères.

le string en question est de la forme : aaa.bbb@ccc-ddd.fr / ["Choixun","Choixdeux","Choixtrois"]
je voudrais récupérer le mail, et les infos qui suivent (entre 0 et 3, il y en a 3 dans notre cas, ceci est d'abord extrait d'une bdd)

voici le code :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
String test="aaa.bbb@ccc-ddd.fr / [\"Choixun\",\"Choixdeux\",\"Choixtrois\"]";
 
		String[] parties = test.split(" / ");
		String mail=parties[0]; //je recupere bien le mail
 
 
		String news = parties[1];
 
		news = parties[1].replaceAll("\"" , ""); // je supprime les ", news=[Choixun,Choixdeux,Choixtrois]
 
		news = news.replaceAll("\[|\]" , "");

là ça coince, erreur de compil : invalid escape sequence
sans les \, ça compile mais ne fonctionne pas

Comment faire ? merci