tool::regex-guide
regex number
/^-?\d+(\.\d+)?$/
数値(整数/小数)検証
正規表現パターン
/^-?\d+(\.\d+)?$/
フラグ:
なしパターン解析
^Start of string-?Optional minus sign (for negative numbers)\d+One or more digits (integer part)(\.\d+)?Optional decimal point and digits$End of stringマッチ例
✓
42✓
-7✓
3.14✓
-0.001非マッチ例
✗
3.14.15✗
1,000✗
NaN✗
1e10整数と小数の両方を検証するパターンです。オプションのマイナス記号、整数部、オプションの小数部で構成されています。1,000のようなカンマ付き数値や1e10のような指数表記には別途パターンが必要です。
言語別の使用方法
主なユースケース
- ▸価格/金額入力フィールドの検証
- ▸座標データ(緯度、経度)の形式確認
- ▸数学計算機の入力パース
- ▸設定ファイルの数値検証
- ▸CSV数値列のデータクリーニング
関連パターン
ad · 300×250
// related tools