2016-11-09 62 views
-1

我尝试生成一个适当的模式。但我找不到它。正则表达式寻找适当的模式例如

http://www.sporx.com/tvdebugun/ 在这个网站上。我尝试捕获 enter image description here

我正在使用c#。 我刚刚创建了这个模式来捕获每个列表信息。

string pattern [email protected]"<li class="(odd|even)">(.*)<span class="ch-type">(.*)<\/span>(.*)<span class="ch-time">(.*)<\/span>(.*)<div class="ch-desc">(.*)<span class="ch-name">(.*)<\/span>(.*)<span class="ch-text">(.*)<\/span>(.*)<\/div><\/li>" 

谢谢。

+5

有些人总是说:不要用正则表达式解析HTML。 [使用正则表达式来解析HTML:为什么不?](http://stackoverflow.com/questions/590747/using-regular-expressions-to-parse-html-why-not)**你可以尝试像[htmlagilitypack ](http://htmlagilitypack.codeplex.com/)** –

+0

如果有换行符或空格,您是否使用'(。*)'?我认为'\ s *'会在那里工作,并且更可靠 –

+0

你对这种情况有什么不同的方法吗 –

回答