2012-02-12 14 views
0

私は自分のサイトのユーザー登録フォームにjQuery検証エンジンを使用していますが、特別な文字の使用を防ぐための追加のコントロールを実装する方法を探しています文字、数字、および以下の文字を使用することができます:、 '。 は、私は、次のルールを試してみたが、それはの利用防ぐことはできません:#;」を例えば 誰かが私は正規表現と間違って行くよどこを教えてくださいすることができjQuery validationEngineを使用して特殊文字を使用しないようにします

"noSpecialChars": { 
    "regex": /^[0-9a-zA-Z\ \'\-\,]+$/, 
    "alertText": "* Text contains invalid characters" 
}, 
+0

をテストすることができますあなたのコードが正しいようだ。最新版ãでテストn githubから、それは期待どおりに動作しています。 –

答えて

1
/^[0-9a-zA-Z\'\-\,]+$/ 

あなたは、スペースのみZ\.を追加できるようにした場合、これは!文字、大文字と小文字を区別しない、数字、スペースのない'-,の配列のみをキャッチ。 あなたはそれをhere

関連する問題