Notepad++ // 文字列自体も含め、特定のテキスト文字列の間にあるすべてを削除するにはどうすればよいですか?

Notepad++ // 文字列自体も含め、特定のテキスト文字列の間にあるすべてを削除するにはどうすればよいですか?

次の例はすべて1行で書かれていますが、同じ種類のものが大量に発生しており、修正したいと思っています。重複したファイルパスを削除したいと考えています。各行の最初のファイルパスは1つですが、その後のパスはすべて"><img src="RepeatOfThePath" class="_2yuc _3-96" />

"><img src="削除したいのは、との間の部分だけです" class="_2yuc _3-96" />(これらの文字列を含む)。ただし、行の最後までコマンドを実行する必要はありません。行の最後までは日付があるためです (日付はそのまま残るはずです)。

前に:

User Two||User Two sent 8 photos. File locations: Messaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49450603_219138382307432_3277446984746663936_n_219138378974099.jpgLnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49764923_358739138271625_580785213139845120_n_358739134938292.jpg"><img src="messages/inbox/UserOne_iW_GxLYs3A/photos/49764923_358739138271625_580785213139845120_n_358739134938292.jpg" class="_2yuc _3-96" />LnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/48404864_921427388047408_7300876900581244928_n_921427381380742.jpg"><img src="messages/inbox/UserOne_iW_GxLYs3A/photos/48404864_921427388047408_7300876900581244928_n_921427381380742.jpg" class="_2yuc _3-96" />LnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49164579_214366476179977_4468743459502555136_n_214366469513311.jpg"><img src="messages/inbox/UserOne_iW_GxLYs3A/photos/49164579_214366476179977_4468743459502555136_n_214366469513311.jpg" class="_2yuc _3-96" />LnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49787371_2255721791336152_3381788336120135680_n_2255721784669486.jpg"><img src="messages/inbox/UserOne_iW_GxLYs3A/photos/49787371_2255721791336152_3381788336120135680_n_2255721784669486.jpg" class="_2yuc _3-96" />LnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/48985330_811888555823956_4821470710998237184_n_811888549157290.jpg"><img src="messages/inbox/UserOne_iW_GxLYs3A/photos/48985330_811888555823956_4821470710998237184_n_811888549157290.jpg" class="_2yuc _3-96" />LnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49658202_599404630515667_5325374562135703552_n_599404627182334.jpg"><img src="messages/inbox/UserOne_iW_GxLYs3A/photos/49658202_599404630515667_5325374562135703552_n_599404627182334.jpg" class="_2yuc _3-96" />LnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49021071_212456299699526_956147449091588096_n_212456293032860.jpg"><img src="messages/inbox/UserOne_iW_GxLYs3A/photos/49021071_212456299699526_956147449091588096_n_212456293032860.jpg" class="_2yuc _3-96" />||Dec 30, 2018, 10:29 AM

後:

User Two||User Two sent 8 photos. File locations: Messaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49450603_219138382307432_3277446984746663936_n_219138378974099.jpgLnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49764923_358739138271625_580785213139845120_n_358739134938292.jpgLnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/48404864_921427388047408_7300876900581244928_n_921427381380742.jpgLnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49164579_214366476179977_4468743459502555136_n_214366469513311.jpgLnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49787371_2255721791336152_3381788336120135680_n_2255721784669486.jpgLnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/48985330_811888555823956_4821470710998237184_n_811888549157290.jpgLnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49658202_599404630515667_5325374562135703552_n_599404627182334.jpgLnBrkMessaging Archive/messages/inbox/UserOne_iW_GxLYs3A/photos/49021071_212456299699526_956147449091588096_n_212456293032860.jpg||Dec 30, 2018, 10:29 AM

どうすればいいですか?

答え1

  • Ctrl+H
  • 検索対象:"><img\h+.+?class="_2yuc _3-96" />
  • と置換する:LEAVE EMPTY
  • チェックを外す大文字と小文字を一致させる
  • チェック ラップアラウンド
  • 正規表現をチェック
  • チェックを外す. matches newline
  • Replace all

説明:

"><img                  # literally
\h+                     # 1 or more horizontal spaces
.+?                     # 1 or more any character but newline
class="_2yuc _3-96" />  # literally

画面キャプチャ:

ここに画像の説明を入力してください

関連情報