У меня есть текстовый файл, как:Regex разделить по тэгам
<page>
Line 1
Hello World
<endpage>
<page>
Another page
<endpage>
Теперь я хочу разделить этот текст в <page>
и <endpage>
-tags. Я попробовал его со следующим регулярным выражением:
Regex regex = new Regex(@"<page>.*?<endpage>");
MatchCollection matchCollection = regex.Matches(text);
, но это работает только, если нет LINEBREAK между <page>
и <endpage>
. Каково правильное регулярное выражение для решения моей проблемы?
http://stackoverflow.com/a/1732454/496680 –
@Steve - это действительно не применимо здесь. – Oded
@CuongLe - Почему вы предполагаете, что это XML? – Oded