2011-04-30 90 views
1

一直在挣扎。我似乎无法弄清楚如何得到一个正则表达式请求,只返回一个特定的HTML标签的值属性。任何帮助是极大的赞赏。C#Regex。从具有特定ID的输入标签获取价值属性

+0

请发布示例HTML并解释您要从中提取的内容。 – Oded 2011-04-30 06:40:32

+1

哦,我的天啊,这个网站必须改名为RegexOverflow! – manojlds 2011-04-30 06:42:02

+0

你的问题上有一个'C#'和'.net'标签,你为什么不直接阅读页面回传的值? – Bazzz 2011-04-30 06:44:54

回答

3

你是否试图用正则表达式解析HTML? Don't或者你会继续挣扎。为此目的使用SgmlReaderHTML Agility Pack

+0

非常感谢! – FoxyGT 2011-04-30 06:51:50

+0

@ user732131,欢迎您。 – 2011-04-30 06:52:16

0

对于解析非结构化(或未知)HTML而言,RegEx并不是一个好的解决方案。

请参阅this因为引人注目的原因,SO发布的原因是这种情况。

我建议使用解析器,如HTML Agility Pack和查询解析的文档。