10

次のテキストがあります。

国=フランス
名前=ジャン
国=ドイツ
名前=マイケル
国=イギリス
名前=ジャック

私はそれが次のようになりたいです。

国=フランス 名前=ジャン
国=ドイツ 名前=マイケル
国=イギリス 名前=ジャック

Notepad ++でこれを行うにはどうすればよいですか?

4

4 に答える 4

7

拡張置換機能を使用して、「\ r\nname」を「name」に置き換えます

ファイルに応じて、\ r\nを適切な行末文字に置き換えてください。

Windowsからの場合は、\ r\nを使用します

UNIXからのものである場合は、\nを使用します

Macからの場合は、\rを使用します

于 2012-06-18T13:41:51.753 に答える
4
  1. 「検索>置換」ダイアログを開く

  2. 「検索対象」フィールドに、文字列「(country=\w*)\r\n(name=\w*)」を引用符なしで入力します。

  3. 「置換」フィールドに文字列「(\1) (\2)」を引用符なしで入力します。

  4. 「正規表現」検索モードをマークします。

  5. 「次を検索」を押してテストします。

  6. 国=XX、名前=YYで始まる2行が選択されている場合は、「すべて置換」を押してください。

Windows を使用していない場合は、linux/unix または mac を使用しているかどうかに応じて、\n または \r のみを使用する必要があります。

Notepad++ は Posix 正規表現を使用します。this onethis oneなど、標準の Posix Regex リファレンスを参照できます。

于 2012-06-18T13:57:05.703 に答える