> 数学 >
正则表达式:要求6-20位,只能有大小写字母和数字,并且大小写字母和数字都要有.
人气:454 ℃ 时间:2019-08-18 04:34:09
解答
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[a-zA-Z\d]{6,20}$能帮忙解释下每部分的含义么^$分别匹配字符串的开始和结束(?=.*\d)表示字符串中有数字,(?=.*[a-z])(?=.*[A-Z])则分别表示字符串中有小写字母和大写字母[a-zA-Z\d]{6,20}表示字母和数字有6到20位综合起来就是你的要求
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版