Bonjour à tous,

Je cherche désespérément à comprendre la récursivité d'une sous "pattern" dans une expression régulière.

Je le cas suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
AAA (ici du code html) href="http://www.url.com" (ici du code html) BBB (ici du code html) href="http://www.url.com" <br /><br />
Je cherche à récupérer l'ensemble des urls sachant qu'il peut y en avoir un nombre inconnu.

J'ai réalisé cette expression :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
AAA(?:.*)(?:href="(.*)"(?:.*)BBB(?R))<br\s/><br\s/>
Mais cela ne fonctionne pas ... Pouvez vous m'aider?

Merci d'avance.