js 正则表达式相关

?=: 在。。。前面必须是某个类型

/(\d(?=[a-z])/

在字母前必须是数字

?!: 什么什么之后不能是什么

?!s 

后面不能是s 

/?!s/.test(“string”) 是对的  /?!s/.test(“strings”) 是错的

 

必须包含 数字和字母:

/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]*$/

 

只包含字符:

/\W_/

posted @ 2020-08-27 09:46  为什么可乐总是要加冰  阅读(65)  评论(0)    收藏  举报