句点分隔符的正则表达式模式且无逗号 Angular 2
Regex pattern for period separator and no comma Angular 2
正则表达式模式是什么 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]+)?$/
regex,匹配 1+ 个数字,后跟一个可选序列 .
,然后是 1+ 个数字。
正则表达式模式是什么 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]+)?$/
regex,匹配 1+ 个数字,后跟一个可选序列 .
,然后是 1+ 个数字。