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
Partager