С помощью регулярного выражения найти текст, располагающийся на месте многоточия в конструкции - C#
Формулировка задачи:
Помоги создать программу (Консольную), которая будет искать надпись "<img src=...>" без кавычек(В троеточие может быть что угодно), и выведет троеточие?
Сделать надо с регулярками (Regex) и объектом StreamReader...
Спасибо за помощь, буду благодарен если распишите!
Решение задачи: «С помощью регулярного выражения найти текст, располагающийся на месте многоточия в конструкции »
textual
Листинг программы
using System; using System.Net.Http; using System.Text.RegularExpressions; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { string path = "http://www.cyberforum.ru/csharp-beginners/thread1784981.html"; HttpClient http=new HttpClient(); string res= http.GetAsync(path).Result.Content.ReadAsStringAsync().Result; Regex reg = new Regex("<img src="([^"]*)"); foreach (Match m in reg.Matches(res)) { Console.WriteLine(m.Groups[1].Value); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д