Я работаю над регулярным выражением, которое соответствует определенному утверждению и возвращает следующую строку.C# регулярные выражения, которые возвращают следующую строку
, например, из следующих строк, я хочу совместить «токен» и получить «content1» & «content2».
some statement
token
content1
some other statement
some othe statement 2
token
content2
continutes
.....
Я пробовал это утверждение, но я думаю, что это принципиально неправильно.
var r = new Regex("token.*(\r\n){2}", RegexOptions.Singleline);
Любая идея?
Пожалуйста, прочитайте [ask] и поделитесь тем, что вы пробовали. – CodeCaster
Вы должны увеличить свой вопрос с помощью дополнительных правил, объясняющих, сколько пробелов ожидается между повторяющейся строкой и номером строки, например. 0-x пробелы –
@Robin Это недетерминированно. Единственное, о чем я могу думать, это открыть конец следующей строки, \ n или \ r \ n. – Mori