
\r
Windows の復帰文字について混乱しています。
皆さんご存知のとおり、Windows\r\n
は行の終了に CRLF、つまり を使用します。そこで私は考えてテストしてみました。Visual Studio Code を開き、新しいテキスト ファイルを作成し、次のような行を入力しました。
行末がCRLF
右下に設定されていることを確認しました。
ここで、正規表現を使用してCtrl+f
検索すると\n
、予想どおり、その行の末尾に改行があります。
ここまでは順調ですが、今\r
文字を検索すると何も見つかりません。
しかし、行末が CRLF に設定されているため、\r
の直前にが見つかるのではないですか\n
? これは私をひどく混乱させます。ここでは何が起こっているのでしょうか?