正则要求密码长度最少12位,包含⾄少1个特殊字符,2个数字,2个⼤写字母和⼀些⼩写字母。
这个正则要求密码长度最少12位,包含⾄少1个,2个数字,2个⼤写字母和⼀些。
  (?=^.{12,25}$)(?=(?:.*?\d){2})(?=.*[a-z])(?=(?:.*?[A-Z]){2})(?=(?:.*?[!@#$%*()_+^&}{:;?.]){1})(?!.*\s)[0-9a-zA-Z!@#$%*()_+^&]*$
  分解:
  <span >(?=^.{12,25}$) -- 密码长度12-25,⾃⼰改变数字可以调节
  (?=(?:.*?[!@#$%*()_+^&}{:;?.]){1}) -- ⾄少⼀个特殊字母,FYI</span>
  (?=(?:.*?\d){2}) -- ⾄少2个数字,FYI
  (?=.*[a-z]) -- a-z的
  (?=(?:.*?[A-Z]){2}) -- ⾄少2个⼤写字母,FYI
整数 9位⼩数2位
正则匹配大小写字母数字特殊字符
if(e.target.value.match(/^([-+]?)\d{1,9}(\.\d{0,2})?$/))e.target.setAttribute("data-val",e.target.value.match(/^([-+]?)\d{1,9}(\.\d{0,2})?$/)[0]);
e.target.value=Attribute("data-val");
地址  :  zhidao.baidu/question/580651599.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。