Bonjour,

J'utilise le regexp suivant pour détecter 2 numéros de téléphones.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
'#0[1-9]([ .-]?[0-9]{2}){4}#'
je fait un preg_match_all et voici mon résultat :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [0] => 01 11 22 33 44
                    [1] => 1061
                )
 
            [1] => Array
                (
                    [0] => 01 55 66 77 88
                    [1] => 1252
                )
 
        )
 
    [1] => Array
        (
            [0] => Array
                (
                    [0] =>  44
                    [1] => 1072
                )
 
            [1] => Array
                (
                    [0] =>  88
                    [1] => 1263
                )
 
        )
 
)
Je ne veux pas récupérer les 44 et 88, je en comprends pas pouruqoi ils sont détectés.

quelqu'un à une idée ?

merci