- ベストアンサー
ドットを含む数値の入力チェックがわからない
phpの入力チェックの正規表現が分からなかったので質問します。 数値だけかというチェックは”^[0-9]+$”で判断できるのですが、 少数点第一位までを含む、例えば”312.5”のチェックはどうするのでしょうか? また、少数点を含まない整数(例えば352)も同時にokという事にしたいのですが、 どうすればよいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
これでどうでしょうか? ^[0-9]*\.?[0-9]*$ もし整数部を必須にするならこんな感じですね ^[0-9]+\.?[0-9]*$
お礼
ありがとうございます!動きました!