问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

密码必须同时包含大写字母、小写字母、数字、特殊符号等四项中的至少三项正则表达式

发布网友 发布时间:2022-04-07 06:38

我来回答

8个回答

热心网友 时间:2022-04-07 08:07

一句正则就行了:

var v=$("#text").val();
reg=/^(?=.*[a-zA-Z])(?=.*[1-9])(?=.*[\W]).{6,}$/;
alert(reg.test(v));

(?=.*[a-zA-Z])  表示后面至少有一个小写字母或大写字母

(?=.*[1-9]) 表示后面要有一位数字

(?=.*[\W]) 表示后面要有一位特殊符号

三者加起来,正好是你需要的!

参考这里,有详细的解释说明及在线实例演示,绝对能帮助到你,及其它需要的朋友们:

jquery里用正则来验证密码,必须包含大小写字母,数字及特殊符号,或最少包含两种

热心网友 时间:2022-04-07 09:25

你的这种需求要用一个正则来解决?我还是第一次遇到.在我目前的技术来看,没人能做到一个正则来解决你的问题.但我可以用别的方法来解决.还有,你用的是什么语言?你的特殊符号指的是哪些?

JAVA:
public boolean checkInput(String str){
int num=0;
num = Pattern.compile("\\d").matcher(str).find()?num+1:num;
num = Pattern.compile("[a-z]").matcher(str).find()?num+1:num;
num = Pattern.compile("[A-Z]").matcher(str).find()?num+1:num;
num = Pattern.compile("[-.!@#$%^&*()+?><]").matcher(str).find()?num+1:num;
return num >=3;
}追问我自己做到了,嘿嘿!!!以后不要那么绝对~

追答收回我说的话.我说错了.
你要用一个正则来解决,估计是把四种条件进行组合排列再用或关系吧.
对于我说的话是绝对了,我的原意是想表达,想要用正则来判断几种条件的必要情况组合是非常不合适的,你这只是四种条件,如果条件多了,不仅表达式难看,效率也是问题.

以不同情况组合的方法是我一向不怎么喜欢的方法.估计你的方法和下面的差不多了,先分析有多少种情况,再列出,再组合,再优化代码.
[a-z][A-Z][0-9]|[a-z][A-Z][?!%&]|[a-z][0-9][?!%&]|[A-Z][0-9][?!%&]

热心网友 时间:2022-04-07 11:00

想了想这个正则还真不好写,道行有点浅。如果你找不到这样的正则,我建议换个思路实现这个验证,把密码字符串转换为char数组,然后遍历数组通过判断ASCII码值来判断是否符合你的要求。

热心网友 时间:2022-04-07 12:51

var reg = /^(?!([a-zA-Z]+|[a-z\d]+|[a-z~`@#\$%\^&\*\(\)_\-\+=\{\[\}\]\|\\:;\"\'<,>\.\?\/\!]+|[A-Z\d]+|[A-Z~`@#\$%\^&\*\(\)_\-\+=\{\[\}\]\|\\:;\"\'<,>\.\?\/\!]+|[\d~`@#\$%\^&\*\(\)_\-\+=\{\[\}\]\|\\:;\"\'<,>\.\?\/\!]+)$)[a-zA-Z\d~`@#\$%\^&\*\(\)_\-\+=\{\[\}\]\|\\:;\"\'<,>\.\?\/\!]+$/;
var str = "3D2";
console.log(reg.test(str));

热心网友 时间:2022-04-07 14:59

你直接用正则判断不能是汉字不就行啦,我给你个判断汉字的例子
if(lx.match(/[^\u4e00-\u9fa5]/g)) 这个是判断是汉字的时候,你在变量lx前面加个!就可以啦。
这样就可以了,祝你好运!

热心网友 时间:2022-04-07 17:24

小满足伱一下
-- "\d[^\r]{0,}[A-Za-z]|[A-Za-z][^\n]{0,}\d"

这题值200分,加满了再说~~

热心网友 时间:2022-04-07 20:05

楼主 求你自己的正则表达式用用 网上找的都不行呢

热心网友 时间:2022-04-07 23:03

我是一个保险项目的密码登陆问题,我的代码是有点多啊。肯定值300分,问题我分就不够啊,所以没法要你的。不过网络就是要分享的我先拿我自己的给大家看吧。给你30分吧 。另外我有一个java的群。想加的话大家一起讨论啊。我的代码是(验证过,就是有点多):/(([-\da-zA-Z`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]*((\d+[a-zA-Z]+[-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+)|(\d+[-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+[a-zA-Z]+)|([a-zA-Z]+\d+[-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+)|([a-zA-Z]+[-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+\d+)|([-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+\d+[a-zA-Z]+)|([-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+[a-zA-Z]+\d+))[-\da-zA-Z`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]*)|([-\da-zA-Z]*((\d+[a-z]+[A-Z]+)|(\d+[a-z]+[a-zA-Z]+)|([A-Z]+\d+[a-z]+)|([A-Z]+[a-z]+\d+)|([a-z]+\d+[A-Z]+)|([a-z]+[A-Z]+\d+))[-\da-zA-Z]*)|([-a-zA-Z`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]*(([a-z]+[A-Z]+[-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+)|([a-z]+[-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+[A-Z]+)|([A-Z]+[a-z]+[-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+)|([A-Z]+[-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+[a-z]+)|([-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+[a-z]+[A-Z]+)|([-`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]+[A-Z]+[a-z]+))[-a-zA-Z`=\\\[\];',./~!@#$%^&*()_+|{}:"<>?]*))/;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? k5oppo参数8+256 oppok5拆机图解 公司励志语录有哪些? 孩子拉肚子怎么办? 七个月宝宝能吃西瓜吗? 夏天来了,家里小孩特别爱吃西瓜,但是好像一吃多了就会拉肚子,这是为什么啊? html中password如何显示密码 html简单登陆页面,只需输入密码这一项登录就可以,删除那些保留那些... 如何制作HTML网页登录 就是固定账号密码的那种 应该用代码就可以了吧? 急需求解:html密码验证并实现页面跳转 html网页访问密码,在输入密码错误的时候自动返回刚才的页面,这个代码怎么做啊!! html 表单中的确认密码怎么写啊(只用html编写) html代码查看密码可行吗 求HTML解密码 密码找回页面HTML原密码和CSS下载 密码找回页面HTML原密码和CSS下载怎么操作? 2020年12.31号郭艾伦今天为什么没上场? 大漂亮是谁的外号? 郭艾伦的QQ号码是多少。 翡翠石纹和裂纹的区别 腌制十年的咸柠檬什么人不能吃 咸柠檬什么人不能吃?有什么作用? 腌制咸柠檬孕妇可以吃吗 铁三角im70用什么耳机套效果好 血脂高可以吃咸柠檬吗 铁三角EQ88的海绵套怎么换 咸柠檬白天可以吃吗 土地只转不征与只征不转是什么意思,请各位大大解释下! 过期的腌咸柠檬,能吃吗? 衰人衰事...求解答。在网上买了个铁三角的头戴式耳机,没回来不久,耳机上的厚厚的那个海绵,外面那层胶 土地只转用不征收是什么政策合不合法? 如何清洗耳机海绵套? 国有土地只转不征与只征不转是怎么回事 铁三角em7x耳机海绵脏了要怎么清洗啊。 只转不征 要交什么费用 突然看到了铁三角im50,感觉好帅,想买一个,可看到别人都说那耳机戴起来很不舒服,有没有类似的耳机 土地使用流转是只征不转?还是不征不转? 买耳机带的棉套是干什么用的? 咳嗽痰多可以吃咸柠檬水吗 征地拆迁中,只补不征中的补是补什么?只补不征什么意思?