1. ホーム
  2. notepad++

[解決済み] Notepad++で改行をカンマ区切りに置き換える?

2022-04-20 09:59:16

質問

Notepad++について質問があります。

Notepad++で以下の単語を取るにはどうすればよいでしょうか(これは別の行にあります)。

Apples
Apricots
Pear
Avocados
Bananas

そして、それぞれの終わりにカンマを付けて段落にする?こんな風にね。

Apples, Apricots, Pear, Avocados, Bananas

解決方法は?

検索と置換のダイアログを開き ( CTRL + H ).

次に、以下を選択します。 Regular expression をクリックすると、下の方にある「検索モード」の項目が表示されます。

Find what の欄には、このように入力します。 [\r\n]+

Replace with :

カンマの後にスペースがあります。

これは、次のような行も置き換えます。

Apples

Apricots
Pear

Avocados
Bananas

空行があるところ。

行の後ろに空白がある場合は、最初にそれを削除する必要があります。これを実現する最も簡単な方法は

EDIT -> Blank Operations -> Trim Trailing Space

または

TextFX -> TextFX Edit -> Trim trailing spaces

検索モードは必ず「正規表現」に設定してください。