Advertisement

第7-2题:密码验证

阅读量:

该网站用户注册模块需开发一个密码合法性的校验功能:该功能要求注册者所设置的密码须满足以下条件:其一密码长度不得低于6个字符;其二密码内容仅允许包含英文字母、数字以及小数点;其三密码中必须同时包含字母与数字

输入格式:

在第一行中明确输入一个不超过100的正整数N;随后读取N次密码设置;每次读取一行长度不超过80个字符且不为空的字符串,并以回车结束。

输出格式:

对每个用户的密码,在一行中输出系统反馈信息,分以下5种:

当密码符合规范时;
若密码过于简短;
请注意该密码包含非法字符;
请确保该密码包含至少一个字母和一个数字;
请注意该密码缺少必要的字母或数字。

输入样例:

5
123s
zheshi.wodepw
1234.5678
WanMei23333
pass*word.6

输出样例:

Your password is TA.
Your password needs number characters.
Your password needs alphabetical characters.
Your password is an extensive range of.
Your pa

全部评论 (0)

还没有任何评论哟~