Je suis en train d'apprendre une nouvelle langue : le regex
Je m'amuse beaucoup avec. Ca ne me sert pas à grand chose car je suis débutant mais ça fait travailler mes méninges et j'adore
Alors voilà mon problème :
J'ai un string qui contient des liens comme ça :
<a href='ligue1.php'>ligue1</a><br><a href='ligue2.php'>ligue2</a><br><a href='ligue3.php'>etc.etc.
Chaque balise de lien est donc séparée par un <br>.
Je souhaite extraire "<a href='ligue2.php'>ligue2</a>" mais mon code plante :
Code : Tout sélectionner
$regex="#<a(.*?)(ligue2|d2)(.*?)>$#is";
Comment faire pour limiter à la balise qui ne contient que ligue2 ou d2 ?
Merci de m'aider pour régler ce super sudoku