2004-09-07

檢查email格式的表達式


下面四個都是檢查email的...


^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$


^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$


^.+@[^\.].*\.[a-z]{2,}$


^[\w\.=-]+@[\w\.-]+\.[\w]{2,3}$


這是用 regulator 2.0 所取得的...


對於正則表達式有興趣的人可以去用用看regulator.


大致上可以驗證以下四種格式的Email


adam@drserv.com.tw
adam@drserv.com.tw
ghost.adam@drserv.com.tw
ghost@drserv_com.com.tw

張貼留言

Ubunutu 上安裝python2, 3, pip 跟virtualenv

# 安裝 python2, python3 (ubuntu 17.04已經預設安裝python3, 但沒有python2) sudo apt install python python-dev python3 python3-dev # 安裝 pip curl https://b...