ある文字列から、特定のドメインだけを除いたメールアドレスを全て抜き出したいのですが、どのように指定すればいいでしょうか。
例えば以下の文字列からgoogle.comのアドレスを省いて、3つのアドレスだけ抜き出したいのです。
"abc@xyz.com","hogehoge@google.com","def@uvw.com","foo@bar.jp"
半角
(?![A-Za-z0-9\-\.\_]+@google.com)[A-Za-z0-9\-\.\_]+@[A-Za-z0-9\-\_]+\.[A-Za-z0-9\-\.\_]+
参考までに 全角で
(?![A-Za-z0-9¥-¥.¥_]+@google.com)[A-Za-z0-9¥-¥.¥_]+@[A-Za-z0-9¥-¥_]+¥.[A-Za-z0-9¥-¥.¥_]+
半角だと 文字が 変わっちゃうのもあるので 全角でも出しておきました。
コメント(0件)