代码之家  ›  专栏  ›  技术社区  ›  user944513

如何验证角度反应形式的日期域?

  •  0
  • user944513  · 技术社区  · 8 年前

    我正试图用反应式的角度验证我的形式。 date year 其中用户只输入 number 日期格式(01-31)年格式(1990-2019四位数字),所以他试图输入除字符串以外的任何内容,我需要显示无效消息。我这样做了

    我在看什么样的图案 日期 图案

    https://codesandbox.io/s/jzq6nn6zz9

    cardnumber: ["", [Validators.required, Validators.pattern("[0-9]{16}")]],
          dateofexipiredate: ["", [Validators.required]],
          dateofexipireyear: [""],
          cvc: ["", [Validators.required, Validators.pattern("[0-9]{3}")]]
    

    什么样的模式 dateofexipiredate dateofexipireyear

    1 回复  |  直到 8 年前
        1
  •  0
  •   Mark Hughes    8 年前

    Validators.pattern("(199[0-9])|(20[01][0-9])")

    Validators.pattern("(0[1-9])|([12][0-9])|(3[0-1])")

    推荐文章