js 正则列表
- 匹配空的if 代码块,匹配空的else把下面的if换成else就行了
/if(\s)*\(.*\)(\s)*\{[\s\n]*\}$/
- 匹配手机号
/^1[3-9]\d{9}$/
- 经度(保留六位小数)
/^[\-\+]?(0(\.\d{1,6})?|([1-9](\d)?)(\.\d{1,6})?|1[0-7]\d{1}(\.\d{1,6})?|180)$/
- 纬度(保留六位小数)
/^[\-\+]?((0|([1-8]\d?))(\.\d{1,6})?|90)$/
- 密码(8-16位 大、小写字母、数字、特殊符号四选三)
/^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_]+$)(?![a-z0-9]+$)(?![a-z\W_]+$)(?![0-9\W_]+$)[a-zA-Z0-9\W_]{6,16}$/
- 密码(8-16位 至少1个大写字母,1个小写字母,1个数字和1个特殊字符)
/^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[~!@#$%^&*()_ +^\-={}:";'<>?,.\/])[\da-zA-Z~!@#$%^&*()_ +^\-={}:";'<>?,.\/]{8,16}$/