Flutterで、数字または数値形式の文字列であるかを調べる。
書き方
sample.dart
double.tryParse(input) != null;
tryParseについて
https://api.flutter.dev/flutter/dart-core/int/tryParse.html
検証
| 入力値 | 結果 |
|---|---|
| 123 | true |
| +123 | true |
| -123 | true |
| 123.456 | true |
| 1,234 | false |
| hoge | false |
| null | false |
| 123x | false |