我有以下密码要求我试图用正则表达式表达并且我正在挣扎。任何帮助表示赞赏!
密码必须包含以下4种类型中的3种字符:
我发现了一些相似的例子,如果我对正则表达式的了解更强,我可以解决它,但我还没有找到一个具有4"要求。
编辑:
好的,这就是我现在正在使用的,我目前正在测试它。这看起来不错吗?
passwordStrengthRegularExpression ="(?= ^ [^ \ s]的{8,} $)?((= \ d)(= [AZ])(?? ?= [AZ])|。?(???= \ d)(=( \ W)?{1,})(= [ AZ])| {1,})(= [AZ])(= [AZ])(=( \ W?)|????(=?。 ?(???= [AZ])(=( \ W)。 \ d){1,}))^ *"