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

Проверка символов строки в Dart

Отдельный символ в Dart - это строка из одного знака. Его сравнивают со строкой, а не с числом.

Пусть дана некоторая строка, состоящая из цифр:

var str = "12345";

Давайте проверим, равен ли первый символ этой строки строке "1". Символ str[0] сам является строкой, поэтому его сравнивают с "1", а не с числом 1:

var str = "12345"; if (str[0] == "1") { print("!"); // сработает это }

Проверим теперь последний символ на равенство строке "5":

var str = "12345"; var last = str[str.length - 1]; if (last == "5") { print("!"); // сработает это }

Дана переменная, содержащая некоторую строку. Проверьте, что эта строка начинается на символ "a".

Дана переменная, содержащая некоторую строку. Проверьте, что эта строка заканчивается на символ "x".

Дана переменная, содержащая некоторую строку. Проверьте, что эта строка начинается на символ "a" или символ "b".

Дана некоторая строка. Проверьте, заканчивается ли она на "0".

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