# rpm -Uvh glibc-2.15-60.el6.x86_64.rpm glibc-common-2.15-60.el6.x86_64.rpm glibc-devel-2.15-60.el6.x86_64.rpm glibc-headers-2.15-60.el6.x86_64.rpm --nodeps --force
密码可以是:1wWrt 密码不能是:1wwwrt,11111,wwww,WWWWW {password应至少有一个大写,一个小写,一个数字和至少8个字符。 不仅允许大写,小写和数字
答案 0 :(得分:1)
此正则表达式使用一个大写,一个小写和一个数字强制执行至少8个字符。
^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9]).{8,}$
我用它来增加一些字符而不是数字
<mat-form-field class="input-row">
<input matInput formControlName="password" type="password" placeholder="{{ 'Password' | translate }}" required pattern="^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[#?!@$%^&*-]).{8,}$">
<mat-error>{{'Doesn't match password criteria' | translate}}</mat-error>
</mat-form-field>