- pianissimo_1mg
- 4093
- 0
- 1
- 0
メールから、From:を求める正規表現ってえらい難しいな。携帯だけなら簡単だけど、PCの場合メーラによって若干違う。どこまでチェックすればいいんだ?
2011-05-02 19:17:54メールアドレスの正規表現は不可能って説もあるよ。RT @ichirowo: メールから、From:を求める正規表現ってえらい難しいな。携帯だけなら簡単だけど、PCの場合メーラによって若干違う。どこまでチェックすればいいんだ?
2011-05-02 19:33:33え!そんな説もあるんですか。なかなか良いサンプルが見つから無かったので自分で書いているのですが、完璧なものは存在しないからか・・・ RT @ssci メールアドレスの正規表現は不可能って説もあるよ。RT @ichirowo: メールから、From:を求める正規表現ってえらい...
2011-05-02 19:53:37@ichirowo ぜひ、実例でなく、RFCを参照してください。結構、想像を越えたメールアドレスが存在します。あ、あと、携帯電話のアドレスはRFC違反許容だし…
2011-05-02 20:03:49@ssci そうなんです。携帯電話のメールアドレスと共通にしようとするとかなり厄介。携帯からのメールはIPで判断して別ルーチンにすればいいのでしょうが、スマートじゃない。。。まあ最終的にはそういう風に妥協するしかないんでしょうが・・・
2011-05-02 20:19:39書いたーて記事とダメじゃんな突っ込みがあるのでggるべしw QT @ssci: メールアドレスの正規表現は不可能って説もあるよ。RT @ichirowo: メールから、From:を求める正規表現ってえらい難しいな。携帯だけなら簡単だけど、PCの場合メーラによって若干違う。
2011-05-02 20:38:49@bene_t ググると、書いた、ダメじゃんの無限ループだったので、自分でゴリゴリ書いとりまする。まあ、正規表現のみで検査するのをあきらめて、不細工なルーチンでお茶を濁しとりますww
2011-05-02 21:06:02RT @bene_t: 書いたーて記事とダメじゃんな突っ込みがあるのでggるべしw QT @ssci: メールアドレスの正規表現は不可能って説もあるよ。RT @ichirowo: メールから、From:を求める正規表現ってえらい難しいな。携帯だけなら簡単だけど、PCの場合メーラによって若干違う。
2011-05-02 22:21:42. @bene_t @ssci @ichirowo メールアドレスの正規表現ってこれか? 『RFCに準拠したメールアドレスの正規表現』 http://j.mp/lonkCT
2011-05-02 22:26:52お!懐かしい!これです!一番簡単なやつでも、このまま使えないっていう。RT @orange_clover: . @bene_t @ssci @ichirowo メールアドレスの正規表現ってこれか? 『RFCに準拠したメールアドレスの正規表現』 http://j.mp/lonkCT
2011-05-03 01:00:42@ssci @orange_clover @ichirowo ざっと見ましたが、フェッチ中の状態空間が怖ろしいことになりそうですw 「?:」は大丈夫かな?
2011-05-03 01:09:39@bene_t まあ、現実的には「使えない」ですよね。From:行の()と<>をだけを処理して、あとは信用しちゃうのが現実的かと思います。 @orange_clover @ichirowo
2011-05-03 01:10:46デマですね > 不可能 RT @bene_t: 書いたーて記事とダメじゃんな突っ込みがあるのでggるべしw QT @ssci: メールアドレスの正規表現は不可能って説もあるよ。RT @ichirowo: メールから、From:を求める正規表現ってえらい難しいな。
2011-05-03 01:12:21@ssci docomo的へんなのを許容したものも、そうでないRFC準拠のも、ちゃんと ””でクォートした場合も含み、簡単にかけますよ。ほんの200文字程度です。
2011-05-03 01:15:14@ssci あのね...いくらでも既存のあるじゃん。私のより大概長いけどね。 っていうか、これ、学生の課題でやらせるレヴェルだよ? すぐに書けないでどうする! http://bit.ly/jQMICv
2011-05-03 01:17:52