Извлечь цифры из строки. Регулярные выражения - 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]);
}