rubyでのメールアドレスとURLを抽出する正規表現

URL
/http[s]?\:\/\/[\w\+\$\;\?\.\%\,\!\#\~\*\/\:\@\&\\\=\_\-]+/

メールアドレス
/([a-zA-Z0-9\_\-\.]+@[[a-zA-Z0-9\_\-\.]+)/i


いまいち自信がない

タグ:[ruby on rails

このログへのコメント(1件)

メールアドレスの正規表現を何度かテストした結果、このやりかたですと、
『***@***@***@***』みたく@区切りで続けたようなアドレスは通過してしまいました。

/^([a-zA-Z0-9\_\-\.]+@[[a-zA-Z0-9\_\-\.]+$)/

と少し変えてみたら通過しませんでした。

自信はありませんが・・・

コメント投稿フォーム

コメント

※半角英数字だけのコメントは投稿できません。

トラックバック

関連ログ