【问题标题】:Anglular-mdl reactive forms password validationAngular-mdb 反应式表单密码验证
【发布时间】:2017-09-07 15:15:14
【问题描述】:

我有一个密码字段,我需要使用以下规则进行验证:

  1. 应该是字母数字
  2. 不应只允许字符或数字

                <p>
                    <mdl-textfield 
                    label="Password" 
                    type="password" 
                    formControlName="password1" 
                    floating-label
                    pattern="[a-zA-Z0-9]+$"
                    error-msg="Please provide an alpha-numeric password"
                    ></mdl-textfield>
                </p>
    

我应该如何编写我的模式?

【问题讨论】:

    标签: javascript angular angular-mdl


    【解决方案1】:

    解决的一种方法是使用管道运算符,如果其中一个模式为真,则验证为真。你可以试试这样的。

    ([A-Za-z]+[0-9]+)|([0-9]+[A-Za-z]+)
    

    你可以阅读更多关于这个here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-25
      • 2019-05-04
      • 1970-01-01
      • 2019-06-17
      • 2018-06-14
      • 2020-12-05
      相关资源
      最近更新 更多