Все совпадения в регулярках Dart
Метод allMatches возвращает последовательность
всех непересекающихся совпадений с шаблоном.
Каждый элемент - объект RegExpMatch;
текст совпадения берут из group(0).
Результат удобно собрать в список:
var txt = "12 43 56 ab";
var res = RegExp(r'\d+').allMatches(txt).map((m) => m.group(0)!).toList();
print(res);
Дана строка:
var txt = "123 aaa 456 bbb 789";
Выведите список подстрок из цифр.
Дана строка:
var txt = "abc 123 def 456 789";
Выведите список подстрок из букв.