Leetcode 2299. 强密码检验器 II如何改写为长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计590个文字,预计阅读时间需要3分钟。
如果密码满足以下所有条件,我们称它是一个强密码:- 至少包含8个字符。- 至少包含一个小写英文字母。- 至少包含一个大写英文字母。- 至少包含一个数字。- 至少包含一个特殊字符。
如果一个密码满足以下所有条件,我们称它是一个 强 密码:
- 它有至少 8 个字符。
- 至少包含 一个小写英文 字母。
- 至少包含 一个大写英文 字母。
- 至少包含 一个数字 。
- 至少包含 一个特殊字符 。特殊字符为:"!@#$%^&*()-+" 中的一个。
- 它 不 包含 2 个连续相同的字符(比方说 "aab" 不符合该条件,但是 "aba" 符合该条件)。
给你一个字符串 password ,如果它是一个 强 密码,返回 true,否则返回 false 。
示例 1:
输入:password = "IloveLe3tcode!"
输出:true
解释:密码满足所有的要求,所以我们返回 true 。
示例 2:
输入:password = "Me+You--IsMyDream"
输出:false
解释:密码不包含数字,且包含 2 个连续相同的字符。所以我们返回 false 。
本文共计590个文字,预计阅读时间需要3分钟。
如果密码满足以下所有条件,我们称它是一个强密码:- 至少包含8个字符。- 至少包含一个小写英文字母。- 至少包含一个大写英文字母。- 至少包含一个数字。- 至少包含一个特殊字符。
如果一个密码满足以下所有条件,我们称它是一个 强 密码:
- 它有至少 8 个字符。
- 至少包含 一个小写英文 字母。
- 至少包含 一个大写英文 字母。
- 至少包含 一个数字 。
- 至少包含 一个特殊字符 。特殊字符为:"!@#$%^&*()-+" 中的一个。
- 它 不 包含 2 个连续相同的字符(比方说 "aab" 不符合该条件,但是 "aba" 符合该条件)。
给你一个字符串 password ,如果它是一个 强 密码,返回 true,否则返回 false 。
示例 1:
输入:password = "IloveLe3tcode!"
输出:true
解释:密码满足所有的要求,所以我们返回 true 。
示例 2:
输入:password = "Me+You--IsMyDream"
输出:false
解释:密码不包含数字,且包含 2 个连续相同的字符。所以我们返回 false 。

