Bonjour à tous!
Alors voilà, je travaille sur un programme qui récupère des infos sur le net.
Pour cela, le programme recupere le code source d'une page et est censé utiliser les regex pour retrouver des infos.
Malheureusement je n'arrive pas à récupérer l'info en question.
Par exemple:
Le code contient: "Année : <a href=. . . .>2007</a>"
Voici ma procédure qui ne marche pas:
où temp est une string qui contient le code source de la page en question et data est censé être l'info recherchée..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 temp = lectAnnee.ReadToEnd(); Match match = Regex.Match(temp, "Année :.*<a.*>(?<data>.+?</a>"); annee = match.Groups["data"].Value.ToString(); if (annee == "") { annee = "L'information n'est pas disponible"; }
Le résultat est TOUJOURS "L'info n'est pas dispo" alors qu'elle est bien présente dans le code...
Merci d'avance de votre aide.
Partager