2011-01-28 105 views
0

我试图从字符串中提取一个值。该字符串看起来像这样:C#从字符串中提取值

<iframe src="/test.php?aed=asd" width="0" height="0" scrolling="no" frameborder="0"></iframe> 

链接中唯一改变的是aed之后的值。提取它最简单的方法是什么?

感谢

回答

7

为此正常,你应该使用的HTML解析库,但一个简单的提取,可以使用类似:

Regex.Match(s, @"(?<=/test\.php\?aed=)[^""&]+").Value 

方式:看到字符串“后/测试.php?aed =“,将所有内容匹配到下一个报价或&符。

+0

太棒了,效果很好。谢谢。我会尽快接受。 – phpnewbie 2011-01-28 04:00:08