РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
170 of 723 menu

Метод endsWith

Метод endsWith проверяет, заканчивается ли строка определённой подстрокой. Если строка заканчивается указанной подстрокой, метод возвращает true, в противном случае - false. В первый параметр мы передаём подстроку, наличие которой в конце строки нужно проверить. Вторым необязательным параметром можно передать индекс, до которого (не включая его) будет выполняться проверка.

Синтаксис

str.endsWith(suffix, [endIndex])

Пример

Давайте проверим, заканчивается ли строка подстрокой 'cde':

void main() { String str = 'abcde'; print(str.endsWith('cde')); }

Результат выполнения кода:

true

Пример

Давайте проверим, заканчивается ли строка подстрокой 'abc':

void main() { String str = 'abcde'; print(str.endsWith('abc')); }

Результат выполнения кода:

false

Пример

Давайте передадим вторым параметром индекс 3 и проверим, заканчивается ли часть строки до этого индекса подстрокой 'abc':

void main() { String str = 'abcde'; print(str.endsWith('abc', 3)); }

Результат выполнения кода:

true

Смотрите также

  • метод startsWith,
    который проверяет начало строки
  • метод contains,
    который проверяет наличие подстроки
  • метод indexOf,
    который возвращает позицию подстроки
  • свойство length,
    которое возвращает длину строки
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить