Позиция найденного в регулярках Dart
У объекта RegExpMatch свойство индексы start и end
задает диапазон индексов совпадения в исходной
строке. Начало совпадения - start,
конец (не включая его) - на единицу больше
range.last:
var txt = "123 456 789";
var res = RegExp(r'\d+').firstMatch(txt);
print(res?.start);
print(res?.end);
Дана строка:
var txt = "abcde 123456";
Найдите подстроку из одних букв в начале строки. Выведите индекс начала и индекс конца совпадения.