このようなリンクのリストがあります
http://mysite.com/wp-content/uploads/dogs-24x100.png
http://mysite.com/wp-content/uploads/dogs-640x2648.png
http://mysite.com/wp-content/uploads/dogs-72x300.png
http://mysite.com/wp-content/uploads/dogs-large.png
http://mysite.com/wp-content/uploads/dogs-medium.png
http://mysite.com/wp-content/uploads/dogs-small.png
http://mysite.com/wp-content/uploads/dogs.png
http://mysite.com/wp-content/uploads/cats-24x100.png
http://mysite.com/wp-content/uploads/cats-640x2648.png
http://mysite.com/wp-content/uploads/cats-72x300.png
http://mysite.com/wp-content/uploads/cats-large.png
http://mysite.com/wp-content/uploads/cats-medium.png
http://mysite.com/wp-content/uploads/cats-small.png
http://mysite.com/wp-content/uploads/cats.png
-large、-medium、-small があり、-numberxnumber で終わる行を削除するにはどうすればよいですか? プラットフォーム - Windows 7。Notepad++ と Sublime Text 2 がインストールされています。
答え1
これを定期的に行う場合は、grep.exe
Unix から移植された を入手し、次の内容を含むバッチ ファイルを作成します。
grep <"%1" -v -E -e "-large|-medium|-small|-24x100|-72x300|-640x2048" >"%1.pruned
grep
ポートが をサポートしていることを確認してください-E
。サポートしていない場合は、次の呼び出しを連続して実行する必要があります。
grep <"%1" -v -e "-large" | grep -v -e "-medium" | grep ...
-e
すべての検索文字列が で始まるため、 というオプションが必要です-
。
答え2
私はいつもデスクトップで Excel を開いているので、よく使います。
Excelでリストを開き、列をフィルターして、不要な単語を含む単語をフィルターします。リストをコピーして新しいシートに貼り付け、保存します。