• ベストアンサー

メールアドレスの正規表現について

こんにちは。 メールアドレスの正規表現について調べていたら、  \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* という正規表現が色々なサイトで見つかりました。 素人には何が何だか分からないのですが、この正規表現を素人でも わかる文章で表現するとどんな内容になるのでしょうか? 例:アドレスの部分は英数字記号で、アットマークで区切られて・・ という感じです。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

\w+ ……英単語文字(※)が1回以上連続したもの [-+.'] ……「-」または「+」または「.」または「’」といういずれか1文字 ([-+.']\w+)* ……上記の [-+.']\w+ というパターンが0回以上連続したもの @ ……「@」という1文字そのもの \. ……「.」という1文字そのもの (※:英単語文字は,大文字のA-Z,小文字のa-z,数字の0-9,そしてアンダスコア _ )

その他の回答 (1)

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

正規表現自体を勉強した方が早いんじゃない? ちょっとややこしく見えるだけで複雑な物ではないからね。 http://www.google.co.jp/search?q=%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE%20%E5%85%A5%E9%96%80&hl=ja&lr=lang_ja

関連するQ&A

専門家に質問してみよう