次のようなテキストファイルがあります。
<page>
Line 1
Hello World
<endpage>
<page>
Another page
<endpage>
<page>
ここで、このテキストをとタグで分割したいと<endpage>
思います。次の正規表現で試しました。
Regex regex = new Regex(@"<page>.*?<endpage>");
MatchCollection matchCollection = regex.Matches(text);
<page>
しかし、これはとの間に改行がない場合にのみ機能し<endpage>
ます。問題を解決するための正しい正規表現は何ですか?