6到20个字符怎么设置

6到20个字符怎么设置,第1张

根据目前使用广泛的是UTF-8字符编码:一个英文字母占一个字符,一个特殊字符占一个字符,一个中文占两个字符。6-20个字符也就是6-20个英文字母或者3-10个中文,当然也可以混合使用,只要不超过20即可。

正则表达式:

能匹配的组合为:数字+字母,数字+特殊字符,字母+特殊字符,数字+字母+特殊字符组合,而且不能是纯数字,纯字母,纯特殊字符

^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{6,20}$

上面的正则里所说的特殊字符是除了数字,字母之外的所有字符

如果要限定特殊字符,例如,特殊字符的范围为 !#$%^&* ,那么可以这么改

^(?![\d]+$)(?![a-zA-Z]+$)(?![!#$%^&*]+$)[\da-zA-Z!#$%^&*]{6,20}$

扩展资料

UTF-8使用1~4字节为每个字符编码:

一个US-ASCIl字符只需1字节编码(Unicode范围由U+0000~U+007F)。

带有变音符号的拉丁文、希腊文、西里尔字母、亚美尼亚语、希伯来文、阿拉伯文、叙利亚文等字母则需要2字节编码(Unicode范围由U+0080~U+07FF)。

其他语言的字符(包括中日韩文字、东南亚文字、中东文字等)包含了大部分常用字,使用3字节编码。

其他极少使用的语言字符使用4字节编码。

参考资料来源:

百度百科——UTF-8

总位数6-16

使用字母和数字混搭使用即可。

比如:

123abc

88888aaaaa

mima123456789

a1b2c3d4e5

都可以。

实际使用的密码不要像上面的例子那样有规律啦!

1、首先主要看想要哪种密码,例如6到16个字符,想加数字与英文大写字母与标点符号那些,这三种结合。

2、然后可以用键盘打成,12AB++这样就凑到6个了。随便设置都可以的只要超过6个字,最好是字母数字都有安全点。

3、最后6-10字符加数字即可填写。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6570184.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-25
下一篇 2023-03-25

发表评论

登录后才能评论

评论列表(0条)

保存