正则

1匹配多个指定单次

^(cat|dog|dohpin|,)+$

匹配 cat,dog,dohpin 或者 cat,dog 等

匹配后继续匹配

(?(group)yes|no) 如果堆栈上存在以名为group的捕获内容的话,继续匹配yes部分的表达式,否则继续匹配no部分

可以包含数字、字母、下划线,并且要同时含有数字和字母,且长度要在8-16位之间

^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-z].*)[a-zA-Z0-9_]{8,16}$
原文地址:https://www.cnblogs.com/wangxusummer/p/6428649.html