正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g

このエントリーをはてなブックマークに追加
659nobodyさん
au使いでPCのアドレス(メーラーはBecky!2)にメールを自動転送しています。
その際に受信ボックスから、携帯メール(docomo ezweb vodafone)をフィルタリングマネージャで
別のフォルダ(フォルダ1と仮定)に振り分けたいのですが、
その中でも彼女のメールだけさらに別フォルダ(フォルダ2)にしたいと思ってます。

つまり、
" ***@docomo.ne.jp " " ***@ezweb.ne.jp " " ***@*.vodafone.ne.jp "から来たメールは
フォルダ1に振り分けたいが、もしそれが彼女のアドレスの場合はフォルダ2に振り分ける、
といった感じです。

どのように記述したらいいのでしょうか?

以下、Beckyヘルプより引用


下記の正規表現がサポートされています。

^行頭にマッチします。
$行末にマッチします。
X|YXまたはYにマッチします。(X,Yは正規表現です)
[A-Z]AからZまでの間の文字にマッチします。(A, Zは任意の文字)
[^A-Z]AからZまでに含まれない文字にマッチします。
[ABC]A,B,Cのいずれかの文字にマッチします。 (A,B,Cは任意の文字)
[^ABC]A,B,Cのいずれでもない文字にマッチします。
.任意の一文字にマッチします。
X*Xの0以上の繰り返しにマッチします。 (Xは正規表現)

X+Xの1以上の繰り返しにマッチします。 (Xは正規表現)
X?Xまたは空文字列にマッチします。


()で囲んだ正規表現は解釈の優先順位が高くなります。
660nobodyさん:04/08/24 19:08 ID:???
まずは彼女のメルアドを晒せ
漏れがメル友に(ry
661nobodyさん:04/08/24 19:25 ID:???
>>659
Becky!のフィルタの仕様がわかんないけど、

^From:.*kanojo.kawaiiyo.kanojo → まず大事なメルを保護
^From:.*(どこも|あう|ぼだほん)\.ne\.jp → 残りのうち携帯メルを振り分け
(中略)
どれにも当てはまらないもの → ベタな inbox に落ちる

こんな仕組みじゃないのかな。

むしろ、こちらでどうぞ。
メールソフト Becky! Part9
http://pc5.2ch.net/test/read.cgi/software/1090377005/