2016-09-28 4 views
0

私は入力フィールドをユーザに入力できます。ユーザが名前を入力した後、javascriptを使用してその名前をチェックすることができます。次のセクションに移動するときにアルファベットのない特別な文字の値のみを表示することができます.i名前が無効で同じインプットにフォーカスしていることを表示したい場合はjqueryの助けを借りて誰でも説明できます。 これを行うのに正しい正規表現が見つかりました。数字フィールドまたは特殊文字のみを含む入力フィールドをチェックする方法

var regex = /^[[email protected]#\$%\^\&*\)\(+=._-]+$/g 

この式の.testメソッドを使用して入力フィールドの値を確認します。これは値に基づいてtrueまたはfalseです。

+2

正規表現を調べます。 – Thecor

+0

これまでに試したことはありますか?あなたのためのコードを書くためのものではありません.. -_- – Noman

+0

@thecor私はあまり知らないコードで説明してください – phpdev

答えて

1
Try this one validation using regular expression for allow numeric value ,alphabetic andspecial characters. 

((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]) 
+0

数値や特殊文字だけでなく数字特殊文字とアルファベットを許可したい – phpdev

+0

数値、特殊文字、アルファベットの3つは入力名に必須ですか? –

+0

私は自分の答えを更新しました。 –

関連する問題