例えば、

www.hoge.com/index.html
www.peke.org/index.htm
www.tome.info/entry.html
・・・・・・

こんな感じのデータがあるとします。

これを、/も含めた/以降を削除した

www.hoge.com
www.peke.org
www.tome.info
・・・・・・

にするには、どうすればいいでしょう?

数が少なければ手作業で消していけばいいですが、100個とか1000個もあったら手作業で消すのは容易じゃありません。かなり面倒です。

ですので、もっと楽に実現したいと思いますよね。

いろいろな方法があるかと思いますが、今回はEmEditorというエディターを利用してこれを実現する方法をお伝えします。


EmEditorは、無料でも有料でも使えますが、無料でも十分に高機能です。

実際にどのようにするかですが、手順は

1、EmEditorを立ち上げて処理をしたいデータを貼り付ける
2、Ctrl+Hキーを押して置換画面を表示させる
3、正規表現を使用するにチェックを入れる(入って入ればそのまま)
4、検索する文字列に”/.*$”(実際に入力する文字に”は含みません)を入力する
5、置換後の文字列には何も入れない

6、置換ボタンを押して置換をする

以上です。

.*$で、/以降の文字列という意味の正規表現となります。

別の文字列にしたい場合は/を別の文字に置き換えればOKです。

Related Post