Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtSpRgMF 61 of 224 menu
◀ ▶

Все совпадения в регулярках 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";

Выведите список подстрок из букв.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить