Bonjour,
J'utilise ce code (JDK 1.7)
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.
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.
Partager