Вытащить код из html - C#
Формулировка задачи:
Приветствую всех.
Помогите пожалуйста с регуляркой, чтоб вытащить данный хеш код из html страницы
но она мне всю строку возвращает целиком, а мне нужны ток цифры.
ну подскажите кто нить
<input type="hidden" name="357588efcbf638ad28ce8a1b50209c9c" value="1" />
Неужели ни кто не знает?
Я сделал вот такую:
"name=\"(.*)\" value=\"1\""
Решение задачи: «Вытащить код из html»
textual
Листинг программы
using System;
using System.Text.RegularExpressions;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string html = "<html>" +
"<head>" +
"<title>Sample</title>" +
"</head>" +
"<body>" +
"<input type="hidden" name="1g4jh12g423hjk1231jh" value="1" />" +
"<div>" +
"<input type="hidden" name="9da90wdawd8a90wd8a0d98" value="1" />" +
"<input type="hidden" name="faf76765f7w6af5wa76f58a7wf" value="1" />" +
"</div>" +
"<input type="hidden" name="357588efcbf638ad28ce8a1b50209c9c" value="1" />" +
"</body>" +
"</html>";
Regex hashRegex = new Regex("name="(\\w+)"");
foreach (Match match in hashRegex.Matches(html))
{
Console.WriteLine(match.Groups[1].Value);
}
}
}
}