Извлечь цифры из строки. Регулярные выражения - C#
Формулировка задачи:
Друзья, мучаюсь уже несколько часов со следующей задачей
Пытаюсь извлечь из строки только цифры.
public static void RegEXP() { html = "abc def34 sss"; Match match = Regex.Match(html, @"def(\d+)"); if(match.Success) { Console.WriteLine(match.Value); } }
А получаю "def34 "
В чём ошибка подскажите пожалуйста!Решение задачи: «Извлечь цифры из строки. Регулярные выражения»
textual
Листинг программы
var html = "abc def34 sss def45"; MatchCollection match = Regex.Matches(html, @"def(\d+)"); foreach (Match m in match) { Console.WriteLine(m.Groups[1]); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д