Регулярные выражения для парсинга адреса картинки - C#
Формулировка задачи:
Помогите, пожалуйста, составить регулярное выражения для парсинга адреса картинки (http://site.ru/1b5c527e.gif) со следующего фрагмента кода страницы.
Спасибо большое.
<tr> <td align="right" valign="top"> <b><span style="color: #FF0000;">*</span> Введите цифры с картинки: </b> </td> <td valign="top"> <input name="code_id" type="hidden" value="1b5c527e.gif" /> <img src="http://site.ru/1b5c527e.gif" align="top" alt="Код подтверждения"/> <input size="5" maxlength="5" name="code" type="text" value="" /><br/> <div class="color-5"> Тестовая презентация </div><br/> </td> </tr>
Решение задачи: «Регулярные выражения для парсинга адреса картинки»
textual
Листинг программы
WebRequest request = WebRequest.Create("http://site.ru");
HttpWebResponse httpWebResponse = (HttpWebResponse) request.GetResponse();
Stream stream = httpWebResponse.GetResponseStream();
StreamReader reader = new StreamReader(stream, Encoding.UTF8);
string responseFromServer = reader.ReadToEnd();
reader.Close();
stream.Close();
httpWebResponse.Close();
string[] stringSeparators = new string[] {"\n"};
string[] result = responseFromServer.Split(stringSeparators, StringSplitOptions.RemoveEmptyEntries);
string str = result[7];
str = str.Replace("<img src="/", "");
str = str.Replace(""/ align=\"/top"/ alt=\"/Код подтверждения"//> <input size=\"/5"/ maxlength=\"/5"/ name=\"/code"/ type=\"/text"/ value=\"// /><br/>", "");
label2.Text = str;