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

Метод to_lowercase

Метод to_lowercase возвращает новую строку String, в которой все символы исходной строки приведены к нижнему регистру. Метод не принимает параметров и не изменяет исходную строку, а создаёт и возвращает новое значение. Метод корректно работает с Unicode-символами, в том числе с кириллицей и другими алфавитами.

Синтаксис

str.to_lowercase()

Пример

Давайте приведём строку "ABCDE" к нижнему регистру:

fn main() { let res = "ABCDE".to_lowercase(); println!("{}", res); }

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

"abcde"

Пример

Давайте приведём строку со смешанным регистром "AbCdE" к нижнему регистру:

fn main() { let res = "AbCdE".to_lowercase(); println!("{}", res); }

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

"abcde"

Пример

Давайте приведём строку с кириллицей "ПРИВЕТ" к нижнему регистру:

fn main() { let res = "ПРИВЕТ".to_lowercase(); println!("{}", res); }

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

"привет"

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

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