Bon voila j'ai une REGEX bien sympa qui me permet d'extraire les liens d'une page

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
	"/(?:(?:src|href|url)\s*[=\(]\s*[\"'`])".
   			"([\+\w:?=@&\/#._;-]+)(?:[\s\"'`])/i"
neanmoins je me suis aperçu qu'un certain nombre d'extensions ne me servaient à rien et pour allèger le script il conviendrait de les eliminer.

Donc j'essaye de rassembler mes esprit et je modifie la REGEX comme il suit

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
"/(?:(?:src|href|url)\s*[=\(]\s*[\"'`])".
   			"((?!(gif|jpg|doc|xls|pdf))[\+\w:?=@&\/#._;-]+)(?:[\s\"'`])/i"
Malheuresement cela continue de me sortir tout les liens sans entraver les extensions mentionnées.

Une aide serait la bienvenue car je seche un peu....