编写一条正则,用来验证此规则:一个6~16位的字符串,必须同时包含有大小写字母和数字

Posted Smile沛沛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写一条正则,用来验证此规则:一个6~16位的字符串,必须同时包含有大小写字母和数字相关的知识,希望对你有一定的参考价值。

编写一条正则,用来验证此规则:一个6~16位的字符串,必须同时包含有大小写字母和数字

  • 正向预查:要匹配的字符串必须满足pattern这个条件
  • 负向预查:要匹配的字符串必须不满足pattern这个条件
  • 括号中的内容只是参与条件,并不参与真正的条件
let reg = /^(?!^[a-zA-Z]+$)(?!^[A-Z0-9]+$)(?!^[0-9a-z]+$)(?![0-9]+$)[a-zA-Z0-9]{6,16}$/

以上是关于编写一条正则,用来验证此规则:一个6~16位的字符串,必须同时包含有大小写字母和数字的主要内容,如果未能解决你的问题,请参考以下文章

Review系列正则

Review系列正则

正则表达式从基础到深入实战

ios 正则表达式

iOS开发-正则表达式

如何用正则表达式验证用户名