在
Angular 2 反应式形式中,正则表达式模式是什么 对于可以是整数或十进制但带有句点(句号)作为分隔符的值。
10.25 //valid
100 //valid
10.2344555 //valid
10,20 //invalid
我有以下内容,几乎在那里,但也允许逗号分隔符
income: ['', [Validators.required, Validators.pattern('[0-9]+(.[0-9][0-9]?)?')]],
问候
您可以使用
income: ['', [Validators.required, Validators.pattern('[0-9]+(?:\.[0-9]+)?')]],
这将转换为/^[0-9]+(?:.[0-9]+)?$/
正则表达式,该正则表达式匹配 1+ 位数字,后跟可选的 .
序列,然后是 1+ 位数字。