Spec-Zone.ru › Dart 2

dart:core

Метод lastIndexOf

int lastIndexOf(
  1. Pattern pattern,
  2. [int? start]
)

Начальная позиция последнего совпадения pattern в этой строке.

Находит совпадение шаблона, выполняя поиск назад, начиная с start.

const string = 'Dartisans';
print(string.lastIndexOf('a')); // 6
print(string.lastIndexOf(RegExp(r'a(r|n)'))); // 6

Возвращает -1, если pattern не было найдено в этой строке.

const string = 'Dartisans';
print(string.lastIndexOf(RegExp(r'DART'))); // -1

Если start опущено, поиск начинается с конца строки. Если указано, start должно быть неотрицательным и не больше длины.

Реализация

int lastIndexOf(Pattern pattern, [int? start]);

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-core/String/lastIndexOf.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API