2011-07-25 24 views
0

'ç'などの特定の文字を除外し、 '@'記号があることを確認する正規表現が必要です。助けてもらえますか?私は次の式を使用してクライアント側の検証を行うためにjqueryのを使用しています電子メールアドレス検証のための単純な正規表現

(/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[\w-]{2,4}$/) 
+0

あなたが書いた正規表現を持っておらず、助けが必要な場合を除き、私はhttp://www.regexlib.comを提案してもいいですか? –

+2

'ç'は電子メールアドレスの有効な文字です。 – BalusC

+0

ATM私は(/^[\w-]+(\\\\--)+()([\w-]+\))+[-w-]{2.4}$/)を使用しています。上記の文字をどのように除外するのですか? – jqs

答えて

5

主として:より良い正規表現のための

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

+0

thnx、これを試してみましょう。 – jqs

関連する問題