2016-07-15 7 views
-1

ランダムな行のテキストファイルがありますが、それぞれに同じ単語が含まれています。例:私は言葉でYYY変更するにはどうすればよいメモ帳++異なる行の同じ単語をリストの単語に置き換えます。

  • マークは、学校のYYY
  • アンナはジョンがYYY
  • を好きではない大学のYYY
  • 見ているに行く...

  • ダブリン高等学校
  • UCLA
  • スタンフォード大学

出力は次のようになります。

  • マークアンナはジョンがスタンフォード大学が好きではありません
  • UCLA
  • 大学を見ている
  • 学校ダブリン高校に行きます
+0

Nppはこれを行うことはできません。あなたが好きなスクリプト言語でスクリプトを書く必要があります。 – Toto

答えて

0

++メモ帳のマクロ機能を使用することができます。

前提条件:ファイル内行数2試合正確文字列YYYが発生する回数を。

  1. 最初のファイルの先頭にコンテンツをコピーします。
  2. 使用マクロ - >記録開始
  3. Ctrlキーを押し+ POS1最初の行の先頭最初のをカットするために、最初の行
  4. Ctrlキーを押しながら+ Xをマークする
  5. Shiftキーを押し+最後にカーソルを移動しますクリップボード
  6. 押しデルへのラインになりました空の最初の行に
  7. 使用検索を削除する - YYYの最初の出現がマークされている今
  8. 、検索ダイアログを開くYYYを入力し、Enterキーを押します、Escキーを押しして探します>、 Ctl + Vを押してクリップボードの内容に置き換えます(旧第一行)
  9. 使用マクロ - >記録停止
  10. 今すぐマクロを使用 - >を入力し、x回を実行して選択したマクロを複数回実行マイナス1「第二のファイルの行数」、マクロ記録中に最初の行を使用したためです。
関連する問題