Witam,
Chciałbym się dowiedzieć dlaczego nie mogę dopasować wyrażenia regularnego do przykładowego ciągu znaków.
Interesuje mnie grupa 2.
Na stronie regex101 wstawiłem przykład.
Proszę o wsparcie.
string input = @"nazwa plik rozmiar\nprogra exe 3560k\nobraz gif 500k\nobraz1 gif 500k\nobraz2 gif 1500k\nobraz3 gif 2500k\nobraz4 gif 3500k\ntekst txt 20k\n--------------------------\n";
string patern = @"(nazwa.*rozmiar\n)([\s\w\n]*)([-]{26})";
Regex reg = new Regex(patern, RegexOptions.Singleline);
MatchCollection mc = reg.Matches(input);
if (reg.IsMatch(input))
{
string tmp = mc[2].Value;
}
Pozdrawiam.