正規表現検索メールリスト

正規表現検索メールリスト

だから私は電子メール文字列のいくつかの部分に基づいて検索したい電子メールの長いリストを持っています。

これらのEメールをより効率的に検索したいので、Eメールの先頭を一致させたいと思います。電子メールの最初の文字/最初の数文字、@、および次の文字と末尾を一致させる簡単な方法はありますか?

以下は検索例です。

cal****@a**m

したがって、次のリストから検索すると最初の2つだけがインポートされます。

[email protected]
[email protected]
[email protected]
[email protected]

ベストアンサー1

そしてgrep

grep '^cal.*@a.*m$' input.txt

^これはで始まり、calその後.*に何か()、次に@a何も、m最後に()が続く行と$一致します。

おすすめ記事