\nのいずれかを改行とみなして文字列を行毎に分割しています。上記の例において、区切りの正規表現を"(\r\n|\r|\n)"のようにカッコで括ってグループ化すると、Regex.Splitメソッドは正規表現にマッチした部分の文字列も含めて返すようになります。(Regex.Split)で解説しています。\r\nが混在する文字列の分割はTextReaderを使うことでも行えます。例として、StringReaderを使った行分割は次のように行うことができます。§.StringReaderクラスで解説しています。21:55※本ページはサンプルコード部分のみを抜粋したものです。Framework/正規表現/正規表現によるパターンマッチングと文字列操作にてご覧いただけます。