List<int> parseDate(String date) { return date .split(RegExp(r'[ ]+')) .expand((item) => item.split(RegExp(r'[-:/.]'))) .map((item) => (int.tryParse(item) ?? 0).abs()) .toList(); }