Witam.
Mam następujący problem.
Mianowicie potrzebuję przekształcić stringa, by metoda Regex.Matches mogła przeszukać bardzo długiego stringa.
Niestety nie działa ona ponieważ entery blokują przeszukiwanie dalej pliku.
Moim pierwszym podejściem była próba zamienienia \r\n na zwyczajną spację, jednakże to nie działa i ciągle dostaję taki sam plik jak przed próbą konwersji. Oto moje próby
...
//File.Replace("\r\n", " ");
string result = Regex.Replace(File, "\r\n", " ");
Regex regex2split = new Regex("(XA.*?)XZ");
//foreach (Match match in Regex.Matches("(XA.*?)XZ", File))
foreach (Match match in regex2split.Matches(File))
{
Console.WriteLine("Found '{0}' at position {1}", match.Value, match.Index);
}
...
Może istnieje jakiś sposób by regex przy przeszukiwaniu stringa nie zacinał się na enterze?