2016-09-28 100 views
0

我有一个输入字段,用户可以输入他们的名字我想当用户输入名称,然后在javascript的帮助下,我们可以检查该名称不包含数字值或只有特殊的字符值,没有任何字母,当他移动到下一节。我想我们显示一个名称是无效的弹出窗口,并集中在相同的input.how在jQuery的帮助下做任何人都可以解释。 我发现正确的正则表达式来做到这一点。如何检查输入字段,它只包含数字或特殊字符

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

然后用这个表达式.test方法检查您的输入字段值,它根据值是真或假。

+2

查看正则表达式。 – Thecor

+0

到目前为止您尝试过什么? SO不是为你写一个代码.. -_- – 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

数字,特殊字母和三个字母是否为强制输入名称? –

+0

我已经更新了我的答案。 –