Пример использования Regex в C# для получения числа из строки

C Sharp > Пример использования Regex в C# для получения числа из строки
16.01.2018 13:40:32


Наиболее часто встречающиеся слова в статье:

[inherit] [style="margin] [padding] [font-style] [font-weight] [font-stretch] [font-size] [line-height] [font-family] [vertical-align]


Статья:

const string input = "Lorem ipsum dolor sit %download%#456 amet, consectetur adipiscing %download%#3434 elit. Duis non nunc nec mauris feugiat porttitor. Sed tincidunt blandit dui a viverra%download%#298. Aenean dapibus nisl %download%#893434 id nibh auctor vel tempor velit blandit.";
 
static void Main(string[]args)
{
    Regex expression = new Regex(@"%download%#(?<Identifier>[0-9]*)");
    var results =expression.Matches(input);
    foreach (Match match in results)
    {
        Console.WriteLine(match.Groups["Identifier"].Value);
    }
}