Actuellement, j'essaye d'analyser du HTML et de retourner un tableau avec les valeurs de chaque élément.Comment analyser html et retourner le tableau de valeurs dans C# en utilisant regex.split
Par exemple:
si je passe le balisage ci-dessous en fonction
var element = "td";
var html = "<tr><td>1</td><td>2</td></tr>";
return Regex.Split(html, string.Format("<{0}*.>(.*?)</{0}>", element));
Et je prévois revenir un tableau [] {1, 2}
Qu'est-ce que mon regex besoin de ressembler? Actuellement, mon tableau revient avec beaucoup d'éléments et mes compétences d'expression régulière manquent
[Analyser (X) HTML avec RegEx!? !!!! ???] (http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contenu- tags/1732454 # 1732454) Cette blague ne vieillit jamais, n'est-ce pas? – dtb
Avant de continuer sur ce chemin, lisez ceci (edit - dtb me bat dessus) – Donut
@dtb: non, * jamais *. – BoltClock