Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
こんにちは、ユーザー入力の検証に役立つ正規表現があります。
小数点以下2桁の正の数のみを許可します。これは私の正規表現です:
^[0-9]+\.[0-9][0-9]$
これを負の数でも機能させたいです。 負の値を許可するように正規表現を変更するにはどうすればよいですか?
次のようになります。
^(\-)?[0-9]+\.[0-9][0-9]$
実際のデモを見る
これがうまくいくと思います:
^(-?)[0-9]+\.[0-9][0-9]$