我正在尝试通过angular 2反应式表单验证输入,以便只有两位小数的数字有效。
我使用Validators.pattern('^\d+\.\d{2}$')
方法匹配正则表达式模式。 根据https://regex101.com/r/1DbMZq/1,我的正则表达式正确匹配,但是当我在表单中使用时,它总是无效的。
这里是一个展示问题的plunker:https://plnkr.co/edit/TpBZtgNNww4CnTwQFtef?p=preview
有什么想法是我做错了什么吗?
我正在尝试通过angular 2反应式表单验证输入,以便只有两位小数的数字有效。
我使用Validators.pattern('^\d+\.\d{2}$')
方法匹配正则表达式模式。 根据https://regex101.com/r/1DbMZq/1,我的正则表达式正确匹配,但是当我在表单中使用时,它总是无效的。
这里是一个展示问题的plunker:https://plnkr.co/edit/TpBZtgNNww4CnTwQFtef?p=preview
有什么想法是我做错了什么吗?
Validators.pattern('^\\d+\\.\\d{2}$')
。 - Wiktor Stribiżew