0
我需要一個正則表達式來排除某些字符,如'ç',並檢查'@'符號是否存在。有人可以幫忙嗎?簡單的正則表達式用於電子郵件地址驗證
我使用jQuery使用下面的表達式做客戶端驗證:
(/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[\w-]{2,4}$/)
我需要一個正則表達式來排除某些字符,如'ç',並檢查'@'符號是否存在。有人可以幫忙嗎?簡單的正則表達式用於電子郵件地址驗證
我使用jQuery使用下面的表達式做客戶端驗證:
(/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[\w-]{2,4}$/)
多用於:
function isAValidEmailAddress(emailAddress){
return /^[a-z0-9_\-\.]{2,}@[a-z0-9_\-\.]{2,}\.[a-z]{2,}$/i.test(emailAddress);
}
使用http://en.wikipedia.org/wiki/Email_address#Syntax一個更好的正則表達式。
thnx,讓我試試這個。 – jqs
我可以建議http://www.regexlib.com,除非你有你自己寫的正則表達式,並且你需要幫助嗎? –
'ç'是電子郵件地址中的合法字符。 – BalusC
ATM我正在使用(/^[\w-]+(\\[w-]+\.)+[\w-]{2,4}$/)但我如何排除上面提到的角色? – jqs