У меня есть такая строка
var text = "Hello\\n\\nMr Foo rrr\\n\\nHello\n\nMr Bar rrr\\n\\n"`
, и я пытаюсь подсчитать вхождения "\\n\\n"
перед каждым именем ex;число "\\n\\n"
перед Foo равно 2, а для Bar это 4
Я пытался использовать этот код, но он не дает ожидаемых результатов
var r = new Regex("(\\\\n)");
var index = text.IndexOf(m.Value, StringComparison.CurrentCulture);
var matchesBreakLines = r.Matches(text.Substring(0, index)).Count;