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

Метод to_lowercase

Метод to_lowercase возвращает итератор, который выдаёт символы исходного символа, преобразованные в нижний регистр. Метод не принимает параметров. Поскольку в Юникоде некоторые символы при преобразовании к нижнему регистру могут раскрываться в несколько символов (например, заглавная буква может превращаться в пару символов), метод возвращает не одиночный char, а итератор ToLowercase.

Синтаксис

char.to_lowercase()

Пример

Давайте преобразуем символ 'A' в нижний регистр:

fn main() { let ch = 'A'; let res: String = ch.to_lowercase().collect(); println!("{}", res); }

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

"a"

Пример

Давайте преобразуем символ 'Z' в нижний регистр и выведем его:

fn main() { let ch = 'Z'; for c in ch.to_lowercase() { println!("{}", c); } }

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

"z"

Пример

Давайте преобразуем символ, который уже находится в нижнем регистре, например '5':

fn main() { let ch = '5'; let res: String = ch.to_lowercase().collect(); println!("{}", res); }

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

"5"

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

  • метод to_uppercase,
    который преобразует символ в верхний регистр
  • метод is_lowercase,
    который проверяет, является ли символ строчным
  • метод to_ascii_lowercase,
    который преобразует ASCII-символ в нижний регистр
  • метод is_alphabetic,
    который проверяет, является ли символ буквенным
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить