2009-03-03 12 views
0

Comment récupérer le texte entre deux balises html avec C#?Comment récupérer le texte entre deux balises html avec C#?

Edit: C'est le seul but de ma question, "comment récupérer la chaîne dans deux balises html en utilisant C#", c'est tout.

+0

Pourriez-vous être un peu plus précis? – Manu

+0

n'a aucune idée de ce que vous demandez, alors oui, plus précis sera utile – Mafti

+0

désolé mais ... lol, peut-être la question est trop simple et vous ne comprenez pas ce que je veux vraiment. La réponse: la question est précise, le but est de récupérer une chaîne dans deux balises html. – belaz

Répondre

3

En supposant que vous vous référez à l'obtention du texte dans une balise, vous pouvez soit utiliser un framework d'analyse HTML tel que le HTML Agility Pack ou vous pouvez utiliser une expression régulière. Quelque chose comme:

(?<=\<title\>).+?(?=\<\/title\>) 

Ce qui précède correspond uniquement au texte de la balise de titre.

Editer: Vous devriez vraiment mettre à jour votre question pour mieux expliquer ce que vous essayez d'atteindre. Les membres de SO sont plus qu'heureux d'aider, mais s'ils ne peuvent pas déterminer ce que vous voulez ils vont probablement passer à la question de quelqu'un d'autre.

+0

Les antislashs ne sont pas nécessaires. – Gumbo

+0

... et dans certains goûts regex (pas C#), \ signifie "fin de mot". –

Questions connexes