RegEx Какую регулярку использовать для этой строки - C#
Формулировка задачи:
Какую регулярку использовать для того чтобы парсить это значение Я сделал, но немного извращенно
т.к не шарю в парсинге с регулярками..
Подскажите способ по проще)
Спасибо за ранее!
это
883003a8a5663ff2677230cc4f3d8092
отсюда ::<input type="hidden" name="postkey" id="postkey" value="883003a8a5663ff2677230cc4f3d8092" />
Regex reg = new Regex("<input type=\"hidden\" name=\"postkey\" id=\"postkey\" value=\"(.*?)\" />"); foreach (Match m in reg.Matches(HTML)) {string postkey = m.ToString().Replace("<input type=\"hidden\" name=\"postkey\" id=\"postkey\" value=\"",""); postkey = postkey.Replace("\" />", ""); }
И отсюда:
<div id="subiste-viendo"><h1>just upload <a href="/images/91logo.png">91logo.png</a> (2.58 KB - 236x64px)</h1></div>
91logo.png
Решение задачи: «RegEx Какую регулярку использовать для этой строки»
textual
Листинг программы
string s = "<input type=\"hidden\" name=\"postkey\" id=\"postkey\" value=\"883003a8a5663ff2677230cc4f3d8092\" />"; foreach (Match m in Regex.Matches(s, @"(?<=<input.*value="")\w+(?="")")) Console.WriteLine(m);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д