Bonjour,
c'est tout bête, j'ai des numéros (ex : "125555554", "125555555") et je voudrais savoir s'ils sont de la forme "12*****54" c'est à dire qu'ils commencent par 12 et finissent par 54 et avec 5 caractères au milieu.
J'ai testé ce code mais sans succès:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 String ref="12*****54"; String num="125555554"; String num2="125555555"; System.out.println("num "+num.matches(ref)); System.out.println("num2 "+num2.matches(ref)); Pattern pattern = Pattern.compile(ref); Matcher matcher = pattern.matcher(num); Matcher matcher2 = pattern.matcher(num2); System.out.println("num "+matcher.find()); System.out.println("num2 "+matcher2.find());
Quelqu'un saurait m'aider ?
merkiiiiiii
poichOU
Partager