本文共 371 字,大约阅读时间需要 1 分钟。
一个很有意思的题目,只是要求写出一个正则表达式来判断输入的密码是否符合以下标准:
* 至少有六个字符长 * 包含一个大写字母 * 包含一个小写字母 * 包含一个数字 有效密码只能是字母数字字符。 相应的正则表达式如下:regex="^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^\W_]{6,}$"
^ # 开始字符(?=.*?[a-z]) # 至少有一个小写字母(?=.*?[A-Z]) # 至少有一个大写字母(?=.*?[0-9]) # 至少有一个数字[A-Za-z\d] # 只有字母数字字符。{ 6,} # 至少有6个字符长$ # 结束字符
转载地址:http://bqmws.baihongyu.com/