文章里的email校驗(yàn)是錯(cuò)的怀骤。w3c提供了email標(biāo)準(zhǔn)校驗(yàn)苛谷。各個(gè)瀏覽器直接支持赵抢,不需要自己寫(xiě)正則码撰。
https://www.w3.org/TR/html-markup/input.email.html
[RFC 5322], and ldh-str is as defined in [RFC 1034].
That is, any string which matches the following regular expression:
/^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/
知道這20個(gè)正則表達(dá)式拒担,能讓你少寫(xiě)1,000行代碼正則表達(dá)式哗魂,一個(gè)十分古老而又強(qiáng)大的文本處理工具蔼囊,僅僅用一段非常簡(jiǎn)短的表達(dá)式語(yǔ)句蒙幻,便能夠快速實(shí)現(xiàn)一個(gè)非常復(fù)雜的業(yè)務(wù)邏輯映凳。熟練地掌握正則表達(dá)式的話,能夠使你的開(kāi)發(fā)效率得到極大的提...