Вытащить код из 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); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д