C#从字符串中提取值

时间:2011-01-28 03:50:54

标签: c# regex string extract

我正在尝试从字符串中提取值。字符串如下所示:

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

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

由于

1 个答案:

答案 0 :(得分:7)

要正确执行此操作,您应该使用HTML解析库,但是对于简单的提取,您可以使用以下内容:

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

表示:看到字符串“/test.php?aed=”后,将所有内容与下一个引号或符号进行匹配。