Titre: Expression reg: recherche de lien
Posté par: shinji_rem le le 31-01-2005 a 12:10:03
Bonjour a tous!
je fais un script qui parcourt un document HTML à la recherche de liens (<a></a>).
Pour ce faire j'utilise la fonction preg_match et une expression reguliere pour définir les liens html, c'est à dire commencant par href=' ou href="
et se terminant par " ou '
j'ai donc fait: preg_match("^href={\"|'}{\"|'}$",$val);
mais cela ne fonctionne pas, quelqu'un a une solution?
Merci |
Titre: Re:Expression reg: recherche de lien
Posté par: Fabien le le 31-01-2005 a 12:35:28
Moi j'utilise ça pour le moment :
Code:
| <a href=(?:"|\')([^"\']*?)(?:"|\')(?:.*?)> |
|
PS: (?: ...) c'est pour avoir des parenthèses non capturante. Vu quand dans mon cas je veux recupérer que le lien et pas le code HTML. |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|