2008年8月 7日

[mew-dist 28585] Re: mew-refile-guess-alist

山本です。

> > nil や t のときも、<rule> を書けるようにしてもいいです。
>
> できるのだったら、ぜひお願いしたいです。

検討した結果、この変更は破綻する気がするので、止めました。

というわけで、頑張って正規表現を書いて下さい。
たとえば、こうなります。

(setq mew-refile-guess-alist
'(("List-Id:"
("<\\(.+\\)\\.bar\\.jp>" "+aproj/\\1") ;; *1
("<\\([^.]+\\)\\.\\([^b]..\\|.[^a].\\|..[^r]\\)" "+bproj/\\1")))) ;; *2

*1 と *2 が排反事象になればいいのです。

bar の逆は、\\([^b]..\\|.[^a].\\|..[^r]\\) です。
文字列が長くなると大変ですが、頑張って下さい。

--かず@正規表現嫌い (モナディック・パーサー万歳)


投稿者 xml-rpc : 2008年8月 7日 17:06
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/76059
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。