需求:生成指定长度的随机密码,且密码包含大小写字母,数字,和特殊符号
参考的资料链接:java生成固定长度包含数字、大小写字母、特殊字符的密码
个人理解:
正则表达式中:验证匹配 【.】的正则表达式中 \\. 存在尚不明确的地方。
在查找的资料:特殊字符 中对【.】的匹配是采用 \. 即可。
在线验证正则表达式,发现 \.,\\. , \\\\., \\\\, 都能匹配上 \\.,实际结果并不会影响到密码的生成,因为特殊字符并不包含【\】
需求:生成指定长度的随机密码,且密码包含大小写字母,数字,和特殊符号
参考的资料链接:java生成固定长度包含数字、大小写字母、特殊字符的密码
个人理解:
正则表达式中:验证匹配 【.】的正则表达式中 \\. 存在尚不明确的地方。
在查找的资料:特殊字符 中对【.】的匹配是采用 \. 即可。
在线验证正则表达式,发现 \.,\\. , \\\\., \\\\, 都能匹配上 \\.,实际结果并不会影响到密码的生成,因为特殊字符并不包含【\】