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

Метод startsWith

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

Синтаксис

str.startsWith(prefix, [index])

Пример

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

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

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

true

Пример

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

void main() { String str = 'abcde'; print(str.startsWith('bcd')); }

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

false

Пример

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

void main() { String str = 'abcde'; print(str.startsWith('bcd', 1)); }

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

true

Пример

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

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

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

false

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

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