boutnell
Messages postés22Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention28 avril 2007
-
28 avril 2007 à 16:20
boutnell
Messages postés22Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention28 avril 2007
-
28 avril 2007 à 18:29
Salut à tous.
J'ai besoin d'un petit coup de main concernant une expression réguliere:
Exemple:
Regex rgHref = new Regex ("<(a|A)[^>]*(h|H)(r|R)(e|E)(f|F)="(?<destUrl>[^"]+)"[^>]*>")
Cette ligne marche, et extrait chaque URL d'un lien rencontré gràce à:
foreach (Match m in rgHref.Matches(ligne))
{
lien = m.Groups["destUrl"].Value;
}
// [www.dailymotion.com Regardez des vidéos ici]
// résultat: lien= www.dailymotion.com
Maintenant je voudrais récuperer le texte qui accompagne le lien
// [www.dailymotion.com Regardez des vidéos ici]
// résultat: texte= Regardez des vidéos ici
Je narrive pas à trouver l'expression réguliere permettant d'extraire la description du lien.
J'ai essayé avec ca mais ca marche pas..
Regex rgHref2 = new Regex ("<(a|A)*(h|H)(r|R)(e|E)(f|F)*>?<destLabel>[*");