- ベストアンサー
メールアドレスの正規表現について
Beckyというメールソフトでメールを振り分けているのですが 振り分けに失敗してしまいます、例えば・・・ (1)田中花子さん(tanaka@test*.com) (2)田中太郎さん(t-tanaka@test*.com) のメールを振り分けたく花子さんフォルダにtanaka@test*.comで来るアドレスを振り分けると設定しました。 そうすると、花子さんフォルダには、太郎さんのメールも振り分けられてしまいます。 振り分け条件文字列に正規表現が使えるようなのですが tanaka@test*.comオンリーだけ振り分ける正規表現はどうすればいいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
> また、正規表現の^tanakaの場合、fromで田中花子<tanaka・・・>の場合、引っかからないのです・・・ あら、そういうことですか…だったらこれならどうでしょう。 ^(田中花子<)?tanaka 上記の式なら以下のどっちにもマッチし、tanakaの前にt-などが付いている場合はマッチしません。 田中花子<tanaka@test*.com tanaka@test*.com
その他の回答 (1)
正規表現を使うまでもなく、振り分ける順序だけで解決しますよね。先に長い方の田中太郎さんのメアドを振り分けてしまえば終了のはず。 正規表現で何とかする場合、行頭を示す^が使えれば次の式でOKです。 ^tanaka とすればtanakaだけがマッチするようになります。^が使えない場合は正規表現での対応は無理ですね。
お礼
ありがとうございます。確かに振り分け順序で可能なのですが 田中太郎さんのは振り分けせずにという事です。申し訳ございません。 また、正規表現の^tanakaの場合、fromで田中花子<tanaka・・・>の場合、引っかからないのです・・・
お礼
ありがとうございます。 大変参考になりました!