C # извлечение значения из строки - PullRequest
0 голосов
/ 28 января 2011

Я пытаюсь извлечь значение из строки.Строка выглядит так:

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

Единственное, что изменяется в ссылке, это значение после aed.Какой самый простой способ извлечь его?

Спасибо

1 Ответ

7 голосов
/ 28 января 2011

Чтобы сделать это правильно, вы должны использовать HTML-библиотеку, но для простого извлечения вы можете использовать что-то вроде:

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

Значит: увидев строку "/test.php?aed=", сопоставьте все до следующей цитаты или амперсанда.

...