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

沒有留言:

在Hyper-V上跑ubuntu 22.04 Desktop, 裝完後一登入就凍住

如果你也遇到這情況, 你可以執行以下步驟 按 Ctrl+Alt+F3 進入 virtual console. (按Ctrl+Alt+F1 可以再回到GUI) 登入後執行下面指令 (更新kernel) * sudo add-apt-repository ppa:capp...