密码的正则表达式,不能包含空格,并且必须介于6到12个字符之间,并且必须至少包含[!@#$ *]

时间:2019-06-16 11:09:10

标签: javascript regex reactjs

使用react,在“登录”表单中,“密码”字段满足以下条件:密码不能包含空格,并且必须介于6到12个字符之间,并且必须至少包含[!@#$ *]中的特殊字符。

  1. 我尝试过的正则表达式是(/ ^(?!\ S)(?=。* \ d)。{6,12} $ /)
  2. 登录密码:e.target.value.replace(/ ^(?!\ S)(?=                 [!@#$ *])。{6,12} $ /,“”)

我的密码字段不应包含空格,应接受至少一个特殊字符,并且必须在6至12个字符之间。

0 个答案:

没有答案