私は Ruby でs(たとえば) 標準の行末 ( \n, \r\n, \r) のいずれかを持つ可能性のある文字列を持っています。それらをすべてsに変換したい\n。最善の方法は何ですか?
これは非常に一般的な問題のように思えますが、それに関するドキュメントはあまりありません。明らかに簡単な大まかな解決策がありますが、これを処理するために組み込まれているものはありますか?
エレガントで慣用的な Ruby ソリューションが最適です。
^M編集:と\rは同じであることに気付きました。しかし、まだ3つのケースがあります。(ウィキペディアを参照してください。)