Récupérer un mot entre deux balises ? Need help please
Nero`
Messages postés30Date d'inscriptionsamedi 1 novembre 2003StatutMembreDernière intervention16 juillet 2013
-
16 juil. 2013 à 13:55
Whismeril
Messages postés19028Date d'inscriptionmardi 11 mars 2003StatutNon membreDernière intervention24 avril 2024
-
16 juil. 2013 à 19:40
Bonjour à tous et toutes.
Je rencontre un problème avec les regex.
J'ai besoin de récupérer des infos entre deux balise dans une source html ,mais je n'y arrive pas. voici mon code :
// on créé la Regex
Regex r = new Regex("^()(?<recherche>.*)()",RegexOptions.Singleline) ;
// on fait le match
Match m = r.Match(webBrowser1.Document.Body.InnerHtml);
// si on a des résultats
while (m.Success)
{
// on récupére le contenu qu'on cherche
string contenu = m.Groups["recherche"].Value ;
// on passe au résultat suivant
m = m.NextMatch();
MessageBox.Show(contenu);
}
Donc je recherche tout ce qui se trouve entre les balises d'une page web.
Mais le while est toujours FALSE alors que la page web contient bien des balises .
Quelqu'un pourrait il m'éclairer ?
Merci et bonne prog .
A voir également:
Récupérer un mot entre deux balises ? Need help please