Regex: Вытащить из страницы кусок, который определяет баланс аккаунта - C#
Формулировка задачи:
В html коде страницы есть кусок, который определяет баланс аккаунта
чтобы вытащить эти числа и сунуть их в label, пробовал сделать так
но после входа в аккаунт, через эту же програмку, label6 остается с начальным значением, ничего не меняется.
Что я делаю не так?
<span id="ubalance">0.086900</span>
WebClient web = new WebClient();
String html = web.DownloadString("http://www.wmmail.ru/index.html");
MatchCollection m1 = Regex.Matches(html, @"<span id=""ubalance"">(?<value>\d+\.?\d*)</span>");
foreach (Match m in m1)
{
String balance = m.Groups[1].Value;
label6.Text = balance;
}Решение задачи: «Regex: Вытащить из страницы кусок, который определяет баланс аккаунта»
textual
Листинг программы
private void Form1_Load(object sender, EventArgs e)
{
string html = "<a href=\"index.php?cf=akk-viewstat\"><img src=\"img/tm2_3.gif\" align=\"absmiddle\"> <strong><span id=\"ubalance\">0.086900</span>$</strong></a>";
MatchCollection m1 = Regex.Matches(html, @"<span id=\""ubalance\"">(.*?)</span>");
foreach (Match m in m1)
{
label1.Text = m.Groups[1].Value;
break;
}
}