JS中的正则表达式以验证输入

时间:2019-01-24 08:49:47

标签: javascript regex

我正在使用JavaScript中的正则表达式对输入字符串进行验证。规则是:
字符串不能只包含字母,数字或特殊字符(_*)。

我的模式是:^(?![a-zA-z]+$)(?!\d+$)(?![*_]+$)[a-zA-Z\d*_]+$

使用此模式,a*可以通过验证,而a_无法通过验证。 是什么原因导致这个问题?

0 个答案:

没有答案