10

テキスト エディターを使用して、ドキュメント内のすべての「行末」を見つけ、それらを単に書かれたシーケンス「\n」に置き換えることを望んでいます (別のファイル タイプへの変換を容易にするため)。Notepad++ と textpad の両方を試してみましたが、ほとんど運がありませんでした。

たとえば、Notepad++ で正規表現モードを使用する場合、[Find: \n] を検索フィールド (正常に検索されます) に入力し、[Replace: \Q\n\E] を置換フィールド (\Qおよび \E は、私が知る限り、逐語的な検索修飾子です)、有望な効果はありません。

この置換を行う簡単な方法はありますか?

4

4 に答える 4

28

notepad++ の検索と置換ダイアログ (Ctrl-H) で、「拡張」モードに入ります。

そこから、あなたの質問を正しく理解していれば、に置き換える必要があります\r\n\\n

たとえば、私は入力しました...

something
something else
blah

...そして、「すべて置換」で上記を実行すると、次のようになりました。

something\nsomething else\nblah
于 2013-03-13T23:07:58.500 に答える
12

それはかなり古い質問であることは知っていますが、他の誰かが興味を持っている場合は、同じことを行う別の簡単な方法を次に示します。

Notepad++ に移動し、[編集] > [EOL 変換] に移動すると、現在の EOL から Unix スタイル、Windows スタイル、または Mac スタイルに変換できます。

  • Unix\nのみ
  • ウィンドウズは\r\n
  • マックは\rあくまで
于 2014-10-10T20:20:31.920 に答える