Bonjour,

Je cherche un peu d'aide concernant une expression régulière.
Après avoir fait un print_r de ma variable $searchParams j'obtiens le résultat ci-dessous :

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
Array
(
    [hasValue] => 1
    [where] => Array
        (
            [0] => Array
                (
                    [0] => ((r.state LIKE '%6%') OR (r.state='6'))
                    [1] => ((r.school LIKE '%7%') OR (r.school='7'))
                )
 
            [1] => Array
                (
                )
 
        )
)
Je souhaiterais à partir d'un expression régulière obtenir le motif suivant sachant que les chiffres ne sont pas obligatoirement 6 et 7, l'expression régulière devrait ressembler à ca j'imagine (ereg_replace("r.state LIKE '%6%') OR ","",$searchParams)) mais ça ne marche pas:

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
Array
(
    [hasValue] => 1
    [where] => Array
        (
            [0] => Array
                (
                    [0] => (r.state='6')
                    [1] => (r.school='7')
                )

            [1] => Array
                (
                )

        )
)
Merci d'avance :-)