Angular 2 : Validators.pattern() not working

前端 未结 8 2151
醉酒成梦
醉酒成梦 2020-12-08 19:54

I am trying to validate input type=\"text\" using a pattern. I want text only.

Component :

 this.from = this.fb.group({
  name: [\'\',[         


        
8条回答
  •  不知归路
    2020-12-08 20:26

    Remember to not do this:

    Validators.pattern("[A-Z]{1,2}[0-9][0-9A-Z]?\s?[0-9][A-Z]{2}")
    

    The gotcha is that you need a double backslash before the s to defeat string escape thus:

    Validators.pattern("[A-Z]{1,2}[0-9][0-9A-Z]?\\s?[0-9][A-Z]{2}")
    

提交回复
热议问题