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 |