0

サンプル通貨であるjqueryとphpの価格フィールドを検証する方法を誰かが助けることができますか

 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);
4

1 に答える 1

1

整数の場合は filter_var($int, FILTER_VALIDATE_INT) 、浮動小数点の場合は filter_var($float, FILTER_VALIDATE_FLOAT) フィルター変数は、入力をサニタイズして検証します (http://php.net/manual/en/function.filter-var.php) 。

于 2012-12-27T06:47:40.553 に答える