Сохранить регулярное выражение в переменную - C#
Формулировка задачи:
Здравствуйте, подскажите, у меня на вход идет такая строка :№*?;:*324,34
Мне нужно брать только числа такой регуляркой @"(\d+)(\W)(\d+)"
Проблема в том, что не могу сохранить его в переменную.
Помогите пожалуйста.
Решение задачи: «Сохранить регулярное выражение в переменную»
textual
Листинг программы
using System;
using System.Text.RegularExpressions;
internal sealed class Program
{
private static void Main()
{
string s = ":№*?;:*324,34";
var matches = Regex.Match(s, @"(\d+)(\W)(\d+)");
string val1 = matches.Groups[1].Value;
string val2 = matches.Groups[3].Value;
Console.WriteLine(val1);
Console.WriteLine(val2);
}
}