人力検索はてな
モバイル版を表示しています。PC版は
こちら
Notepad++で正規表現を使って改行をカンマ+半角空白1個に置き換える方法を教えてください。
例)
aaaaa
bbbbbb
cccc
というのを、
aaaaa, bbbbbb, cccc へ変えたいです。
検索「\n」、置換「,」としてみたのですが、うまくいきませんでした。
(0 occurrences were replaced.というエラーメッセージ。)
(\は円マークです。)
●質問者:
MIMpl
●カテゴリ:
コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件
▽最新の回答へ
▽
1 ●
KeyKey
ベストアンサー
Regular expressionと.matches newlineにチェックを付けて
Find whatに『[\r\n]+』、Replace withに『, 』書いてReplace All
MIMplさんのコメント
こんなに早くありがとうございます。 「matches newline」をReplaceウィンドウに見つけられません...。 Notepad++のバージョンは、v5.7 (UNICODE)です。
KeyKeyさんのコメント
matches newlineはv6からのはずです。 また付け足すと[\r\n]+にしたのは改行がわからなかったためで、このままだと改行が続いている場合も1まとめで置換されます。 Edit>EOL Conversionで改行コードを変更でき、 Windowsでは「\r\n」、Linucでは「\n」、Macでは「\r」が一致します。
MIMplさんのコメント
ありがとうございます。 結局人に聞くことができて、 「Extended」を使うことで解決しました。 Find what: 『\r\n』 Replace with: 『,』 Extendedにチェックでreplace all 勉強になりました。ありがとうございました。
関連質問
パソコン初心者マークです。 どうもウイルスに感染してしまった…
ある日突然メールの送信ができなくなりました。 特にアカウント…
この「燃えないゴミ」シンボルマークの画像を探しています。 Goo…
●質問をもっと探す●
0.
人力検索はてなトップ
8.
このページを友達に紹介
9.
このページの先頭へ
□
対応機種一覧
□
お問い合わせ
□
ヘルプ
/
お知らせ
□
ログイン
□
無料ユーザー登録
□
はてなトップ