Page 1 sur 1

fonctionnement de PREG_MATCH_ALL

Posté : 14 août 2019, 19:08
par Tonio
Bonjour,

Je m'arrache les cheveux avec PREG_MATCH_ALL.

J'ai une chaîne de caractères qui contient le schéma

Code : Tout sélectionner

<span class="lien" onclick="ficheXxxx(nnn)">phrase</span>
.

Je veux récupérer les valeurs ficheXxxx, nnn et phrase.

Ce schéma peut se répéter un bon nombre de fois dans la chaîne que je teste. Mon problème est que si j'ai ce schéma plusieurs fois dans un même paragraphe, il ne me trouvera qu'un résultat, commençant par le premier <span et finissant par le dernier </span> au lieu de me ressortir toutes les occurrences du schéma.

Mon expression régulière :

Code : Tout sélectionner

#\<span class=\"lien\" onclick=\"([a-zA-Z]*)\(([0-9]*)\)\">(.*)\<\/span>#
.

Ne consommant pas du REGEX de façon régulière au petit déjeuner, j'ai du mal à m'en sortir.

Merci d'avance de votre aide

Re: fonctionnement de PREG_MATCH_ALL

Posté : 14 août 2019, 19:37
par or 1