#386. 密码检验器
密码检验器
题目描述
小明最近学习网站设计的知识,他想设计一个登入程序,登入之前先要注册一个用户,注册时如果密码太简单,容易被破解,于是他定一这样一些规则:
1.它有至少 8 个字符。
2.至少包含一个小写英文字母。
3.至少包含一个大写英文字母。
4.至少包含一个数字 。
5.至少包含 一个特殊字符。特殊字符为:"!@#$%^&*()-+" 中的一个。
6.它不包含2个连续相同的字符(比方说 "aab" 不符合该条件,但是 "aba" 符合该条件)。
聪明的你能帮他实现吗?
输入格式
一行字符串s(用户输入的密码)
输出格式
一行true/false(如果它是一个符合规则密码,返回 true,否则返回 false)
IlovexM5z!
true
Me++You-IsMyDream
false
数据范围与提示