Проверка, является ли строка числовой в дротике

Мне нужно выяснить, является ли строка числовой в дротике. Он должен возвращать true для любого действительного числа в dart. Пока что мое решение

bool isNumeric(String str) {
  try{
    var value = double.parse(str);
  } on FormatException {
    return false;
  } finally {
    return true;
  }
}

Есть ли родной способ сделать это? Если нет, есть ли лучший способ сделать это?

Ответы на вопрос(2)

Ваш ответ на вопрос