^(([^<>()[\]\\.,;:\[email protected]\"]+(\.[^<>()[\]\\.,;:\[email protected]\"]+)*)|(\".+\"))
@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)
+[a-zA-Z]{2,}))$
我只能理解正則表達式的部分,但不是全部的表情,像有人能解釋這個電子郵件正則表達式意味着
([^<>()[\]\\.,;:\[email protected]\"]+(\.[^<>()[\]\\.,;:\[email protected]\"]+)*)
匹配一個或多個字符的不是人物
<>()[\]\\.,;:\[email protected]\" \\ Not sure what this [\]\\ and \[email protected]\ means
我可以理解一些其他部分,但不能作爲一個單一的實體。
你從哪裏得到的?它是一個傳遞給'new RegExp'的字符串,還是你忽略了文字分隔符? – Bergi 2013-05-02 18:14:23
我正在使用JavaScript驗證,並且遇到它它被用來測試'電子郵件地址'我試圖理解它,但徒勞無功 – 2013-05-02 18:16:23
http://www.myezapp.com/apps/dev/regexp/show .ws將其插入此處以便捕獲組等的視覺分析。這裏是你的:http://tinyurl.com/ccuqrwk – asawyer 2013-05-02 18:16:34