List<num> get numbers => RegExp(r'\d+') .allMatches(raw) .map((match) => num.parse(match[0] ?? '-1')) .toList();