任何正文都可以帮助如何验证jquery和php中的price字段 样本货币是
120
120.25
12,23,000
1,000.89
我正在使用此表达式,但它不接受逗号(,)
它在jquery
value.match(/^[+]?\d+(?:\.\d{1,3})?$/);
and in php i am using
return (bool) preg_match('/^[0-9]+(\.[0-9]{0,2})?$/', $str);
答案 0 :(得分:1)
filter_var($ int,FILTER_VALIDATE_INT)表示整数,filter_var($ float,FILTER_VALIDATE_FLOAT)表示浮点数 过滤器var清理并验证您的输入(http://php.net/manual/en/function.filter-var.php)。