このようなリンクがいっぱいのテキストファイルがあります。リンクは異なるサイトからのものであるため、同じ構造にはなっていません。
http://somesite1.com/wp-content/uploads/2014/10/cats.jpg
http://somesite2.com/blog/wp-content/uploads/2014/10/dogs.jpg
http://www.somesite3.com/blog/wp-content/uploads/2014/04/elephants.png
http://www.somesite4.com/files/images/horses.jpg
http://www.somesite5.net/wp-content/uploads/2014/10/birds.png
出力が次のようになるように、リンクを自分のものに置き換えたいです。行ごとに http から / の最後の出現までテキストを選択する方法はありますか? Windows 7 PC。Notepad++ と Sublime Text 2 がインストールされています。必要に応じて、他のソフトウェアをインストールできます。
http://www.mysite.com/uploads/images/cats.jpg
http://www.mysite.com/uploads/images/dogs.jpg
http://www.mysite.com/uploads/images/elephants.png
http://www.mysite.com/uploads/images/horses.jpg
http://www.mysite.com/uploads/images/birds.png
答え1
Notepad++の場合:
- Notepad++ を開きます。
- URL のファイルを読み込みます。
- 検索/置換ダイアログを開きます。
- 正規表現が有効になっていること、および「. が新しい行に一致する」が無効になっていることを確認します。
- 「何を検索するか:」
http://.*/
- "と置換する:"
http://www.mysite.com/uploads/images/
- 「すべて置換」をクリックします。
- 利益。