\r\n、\r、\nの違いは何ですか? [重複] 質問する

\r\n、\r、\nの違いは何ですか? [重複] 質問する

文字列における\r\n、、\rおよびの違いは何ですか\n? 文字列はそれぞれどのような影響を受けますか?

\r\nとの出現箇所を\rに置き換える必要があります\nが、文字列内でこれらがどのように異なるのかわかりません...

\rこれはEnter キーを押すのと同じで、\n新しい行を入力するためのものであることはわかっています。

ベストアンサー1

  • \r= CR (キャリッジリターン) → X以前のMac OSで改行文字として使用
  • \n= LF (ラインフィード) → Unix/Mac OS Xで改行文字として使用されます
  • \r\n= CR + LF → Windowsでは改行文字として使用されます

おすすめ記事