Vendredi, 27 novembre 2009

Trouver tous les hyperliens avec une expression régulières

Filed under: Recherche d'informations — Daniel Lemire @ 4:29

Imaginez que vous vouliez rapidement trouver tous les hyperliens contenus dans une page web ou du code Java. John Gruber nous propose une expression régulière qui fait bien ce travail :

\b(([\w-]+://?|www[.])[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|/)))

Exercice amusant: pouvez-vous expliquer le fonctionnement de cette expression?

Pas de commentaire »

Pas encore de commentaire.

Flux RSS des commentaires de cet article.

Laisser un commentaire

Attention: Lorsque vous saisissez un long commentaire, il peut arrivez que vous en perdiez le contenu suite à problème avec le réseau ou à un bogue logiciel. Vous devriez toujours faire une copie avant d'envoyer votre commentaire.

Aux amateurs de pourriels: le pourriel est prestement nettoyé sur ce site.

Exemple: un plus deux = 3.

XHTML valide

Powered by WordPress