У меня есть строка, скажем, Test Subject \ r \ nTest Комментарии ... Я хочу написать регулярное выражение, которое бы разбивало строку на куски из n символов, скажем, n = 6, и на процесс разбиения не должно влиятьсимволы новой строки (\ r \ n).
Код, который я придумал:
string pattern = ".{1," + 6 + "}";
string noteDetails = "Test Subject\r\nTest Comments...";
List<string> noteComments = Regex.Matches(noteDetails, pattern).Cast<Match>().Select(x => x.Value).ToList();`
Но вывод, который я получаю,
Test S
ubject
Test C
omment
s...
Желаемый вывод:
Test S
ubject
\r\nTe
st Com
ments.
..
Если \ r \ n отсутствует, то код работает нормально. Нижняя строка \ r \ n также должна рассматриваться как нормальные символы.
Заранее спасибо