Je ne peux vraiment pas m'expliquer comment faire mieux, je peux faire des expressions regex assez simples, mais les plus complexes me bousculent vraiment.Quel est le REGEX pour faire correspondre ce modèle dans un document html en C#?
Le message suivant apparaît dans les documents HTML spécifiques:
<span id="label">
<span>
<a href="http://variableLink">Joe Bloggs</a>
now using
</span>
<span>
'
<a href="/variableLink/">Important Data</a>
'
</span>
<span>
on
<a href="/variableLink">Important data 2</a>
</span>
</span>
je dois extraire les points les deux « données importantes » et pourrait passer des heures à travailler le regex pour le faire (j'utilise le .net. Bibliothèque Regex en C# 3.5)
Je ne peux pas vous aider, j'ai peur, mais si vous avez besoin d'aide sur .NET RegEx, essayez Expresso http://www.ultrapico.com/Expresso.htm Il est gratuit et vraiment très bon pour les tests RegEx . –
Doit-on utiliser regexp, ou pouvez-vous utiliser une bibliothèque d'analyse HTML comme HTML Agility Pack (http://www.codeplex.com/htmlagilitypack)? –
Je pourrais utiliser n'importe quoi, ne pas avoir besoin d'être regex. –