Bonjour,
J'utilise ce code (JDK 1.7)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
String mun = "_AC.DC1"; 
 Pattern patternn = Pattern.compile(
                             "([^|\\W]" +
                          "[a-zA-Z]{0,3})" +
                          "([\\.|_]" +
                          "[a-zA-Z]{1,3})" +
                          "(\\d+)" );    
                            Matcher mn = patternn.matcher(mun);
                            if (mn.matches()) {
                                    Latt = mn.group(1);
                                    Longg = mn.group(2);
                                    nb = Integer.parseInt(mn.group(3));
// mon traitement des groupes.
J'ai besoin d'utiliser le même code "avec" JDK 1.4 et la je ne rentre jamais dans mon if alors qu'avec la même expression je rentre dans mon bloc if en JDK1.7.