var res = /^(?=.*\d)(?=.*?[a-z])(?=.*?[A-Z])(?=.*[~!@#$%^&*])[\da-zA-Z~!@#$%^&*]{6,18}$/;
res.test('12345aA@1')
详细解决方案
js 正则必须包含6-18位数字、大写字母、小写字母、特殊字符
热度:5 发布时间:2023-12-15 09:42:30.0
相关解决方案
- 怎么判断输入的字符串有多少种类型(数字,大,小写字母,特殊符号)
- phpmyadmin汉语显示数字+小写字母,和普遍的乱码不通
- 编写函数,接收一个字符串,分别统计大写字母、小写字母、数字、其他字符的个数,并以元组的形式返回结果。
- 7.10 有一篇文章,共有3行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数。
- C语言刷题(29):输入一行文字,找出其中大写字母,小写字母,空格,数字,以及其他字符各有多少?
- js 正则必须包含6-18位数字、大写字母、小写字母、特殊字符
- 输入一个字符串,分别统计阿拉伯数字,小写字母,大写字母,以及其他字符的个数,并分别用3种字符串格式化方法显示各种字符个数(Python)
- golang: 密码中允许出现数字、大写字母、小写字母、特殊字符,但至少包含其中2种且长度在8-16之间(四种符号任意满足三种即可)
- 习题8.8 输入一行文字,找出其中大写字母、小写字母、空格、数字以及其他字符各有多少
- 传入密码长度,随机生成密码及检测密码:必须由大写字母、小写字母、数字和特殊符号共同组成