bonjour,
j'ai un petit souci avec un regex...
RESULTAT :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 string a = "[[a1a1a1,aa1aa1aa1aa1,aaa1aaa1aaa1], [b1b1b1,bb1bb1bb1,bbb1bbb1bbb1], [c1c1c1,cc1cc1cc1,ccc1ccc1ccc1]]" Pattern pattern = Pattern.compile("\\[[^\\]]*\\]"); Matcher m = pattern.matcher(a); while(m.find()){ System.out.println(m.group()); }
[[a1a1a1,aa1aa1aa1aa1,aaa1aaa1aaa1]
[b1b1b1,bb1bb1bb1,bbb1bbb1bbb1]
[c1c1c1,cc1cc1cc1,ccc1ccc1ccc1]
le resultat n'est pas celui espere, en fait je voudrai ne recuperer que ce qui est entre crochets sans les crochets... cad :
a1a1a1,aa1aa1aa1aa1,aaa1aaa1aaa1
b1b1b1,bb1bb1bb1,bbb1bbb1bbb1
c1c1c1,cc1cc1cc1,ccc1ccc1ccc1
Merci
Partager