Bonjour !
J'ai un petit soucis avec les expressions régulières en php.
Voici le code:
Qui me renvoit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $reg_exp = '/\<a\>(.*)\<a\>/'; $chaine = '<a>jeveux<a>jeveuxpas<a>jeveuxpas<a>'; preg_match_all($reg_exp, $chaine, $matches); print_r($matches);
Au lieu de me renvoyer la plus longue chaîne qui match ma regexp, je souhaiterais qu'il me renvoit la plus petite. Est-ce possible ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Array ( [0] => Array ( [0] => <a>jeveux<a>jeveuxpas<a>jeveuxpas<a> ) [1] => Array ( [0] => jeveux<a>jeveuxpas<a>jeveuxpas ) )






Répondre avec citation
Partager