トップページ⇒hp
20コメント3KB

メールアドレスの規則性

■ このスレッドは過去ログ倉庫に格納されています
0001腐れ厨房NGNG
について教えて下さいです。
こんなカンジだと思ってるのですが、違いますか?

(先頭は英字)半角英数字@半角英数字.半角英数字.半角英数字(.も含む末尾は半角英字)

0002名無しさんNGNG
http://www.perl.com/CPAN-local/authors/Tom_Christiansen/scripts/ckaddr.gz

それらしきナニはあるのですが、正規表現では無理なのではないか? という
のが定説です。
0003>1NGNG
「先頭は英字」とは限らない。
0004腐れ厨房NGNG
>3
え、そうなんですか?数字や記号で始まるメアドは今まで見たことないです。
あと@の次の文字で数字ってありましたっけ?
0005むぎ茶NGNG
> あと@の次の文字で数字ってありましたっけ?


[email protected]
0006krkNGNG
自分のメアドは@のまえはすべて数字です。
0007どっさり紙NGNG
この前、ひろゆきさんに送るとき
@2cn.netでしたよ。
0008どっさり紙NGNG
2ch
0009[email protected]ってゆうNGNG
Webメールサービスもあるっす。
0010>7NGNG
@の前が空のメアドは、プロバイダーによって拒否されますぅ。
0011とうつNGNG
Niftyの人って、@の前に「.」が入るときあるね。
aaa.aaa@nifty.〜 とか
0012どっさり紙NGNG
>10
いやいや、hiroxかなんかを省略して書いただけです。 (^^;
0013名無しさんNGNG
メールアドレスの英字には大文字・小文字の区別がありません。
0014kamiNGNG
iモードは設定しないと
携帯電話番号@docomo.ne.jp
だから先頭が英字でなくてもよいのでは?
0015>腐れ厨房NGNG
メールアドレスの正規表現。巨大。
http://www.din.or.jp/~ohzaki/perl.htm#Mail
0016腐れ厨房NGNG
>15
ありがとです。なんかメアドって以外となんでもアリなんですね。
難しいです。
0017名無しさんNGNG
メールアドレスの規則はRFC822で決められています。
第6章からを読んでください。
英文だったら
ftp://ftp.iij.ad.jp/pub/RFC/rfc822.txt
なんかにあります。

どこかにRFC822を和訳したページないかなー。ありそうなものなんだけど。
0018名無しさんNGNG
[email protected]

みたいにドメインがipアドレスっていうのは駄目ですか?
っていうか一度試してみました。出来なかったです。
0019> 18NGNG
hoge@[12.34.56.78]

0020名無しさんNGNG
古いの上げて申し訳無いです。
メールアドレスの正規表現はやっぱり無理みたいです。
で、一部簡略化したものがありました。壮観です。
http://www.din.or.jp/~ohzaki/perl.htm#Mail
■ このスレッドは過去ログ倉庫に格納されています