テキスト ファイルから電子メール アドレスを削除する正規表現表現を探しています。
入力ファイル:
Hannah Churchman <xxxx@xxxxxxxx.com>; Julie Drew <xxxx@xxxxxxxxx.com>;
出力ファイル:
Hannah Churchman; Julie Drew;
s/<(.*?)>//g のような一般的な正規表現が良い出発点になると思いましたが、Vim を使用するための適切な式を見つけることができませんか?
何かのようなもの
:%s/ <\(.*?\)>//g
動作しません。エラーは「E486: パターンが見つかりません:」です。
:%s#[^ <]*>##g almost works but it leaves the space and < behind.
:%s# <##g to remove the " <" remaining stuff.
このコマンドをより適切に作成するためのヒントはありますか?