isNumber static method

bool isNumber(
  1. String value
)

Returns true for a valid numeric string (integer or decimal).

Implementation

static bool isNumber(String value) {
  final RegExp regex = RegExp(r'^[+-]?(\d+(\.\d*)?|\.\d+)([eE][+-]?\d+)?$');
  return regex.hasMatch(value.trim());
}