Получить весь текст после строки до следующего появления строки? - PullRequest
0 голосов
/ 25 марта 2011

Как я могу получить весь текст после каждого вхождения строки, например, мне нужно следующий текст:

commonstring
text and more text and more
random text that may or may 
not be on multiple lines
commonstring
more random text that
will be after the common string

Как я могу превратить это в массив

{ "text and more text and more random text that may or may not be on multiple lines", "more random text that will be after the common string" } 

Ответы [ 2 ]

1 голос
/ 25 марта 2011

Используйте это String.Split перегрузка:

string[] parts = s.Split(new[] { "commonstring" }, int.MaxValue, StringSplitOptions.None);
0 голосов
/ 25 марта 2011

Вы хотите использовать Regex.Split:

string[] result = Regex.Split(inputString, @"commonstring");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...