CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

エディタ

秀丸で「ドメイン名」「メールアドレス」を抽出する方法

投稿日:2011年1月11日 更新日:

秀丸エディタで抽出

以前、秀丸エディタで メールアドレスを抽出する方法(こちら)を書いたが、今度は「ドメイン名」を抽出する方法を。

ドメイン名抽出

こちらも「置換」にて実施。


[検索]
^.*?([a-z0-9-]+\.[a-z0-9.-]+?)(?![a-z0-9._-]).*$
[置換]
\1

これでOK。(「正規表現」にチェック)
※ただし、、同一行にドメイン名が複数回登場すると、最初の1つのみ抽出される。

メールアドレス抽出

※以前の日記に若干バグあり。。(「.」が複数存在する場合&数字が入っている場合のバグを対処)
秀丸マクロを探したが、、なさそうなので、
「置換」にて行う方法を。


[検索]
^.*?([a-z0-9._-]+@[a-z0-9._-]+?)(?![a-z0-9._-]).*$
[置換]
\1

これでOK。
※ただし、、同一行にメールアドレスが複数回登場すると、最初の1つのみ抽出される。

-エディタ
-, ,


  1. […] 数存在する場合&数字が入っている場合のバグを対処) 詳しくは 2011.01.11の記事を参照 → こちら     × — × [検索] × ^.*?([a-z._-]+@[a-z._-]+?)(?![a-z._-]).*$ × [置換] × \1 × — ×   × こ […]

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

テキストファイル編集の落とし穴!「BOM」

見かけ上は全く同じ記述だが、ファイルサイズが異なる。。 WebサイトやWebシステムの更新等を行っていると、例えば「.htaccess」などを編集した際に 良きせぬエラーとなることがある。(phpファ …

no image

秀丸でメールアドレスを抽出する方法

秀丸マクロを探したが、、なさそうなので、 「置換」にて行う方法を。   ※2011.01.11修正(「.」が複数存在する場合&数字が入っている場合のバグを対処) 詳しくは 2011.01.11の記事を …