Метод to_ascii_uppercase
Метод to_ascii_uppercase возвращает символ,
преобразованный в верхний регистр, если исходный символ
является строчной буквой ASCII. Если символ уже находится
в верхнем регистре или не является буквой ASCII, метод
возвращает исходный символ без изменений. Метод не принимает
параметров и работает только с символами в диапазоне ASCII.
Синтаксис
char.to_ascii_uppercase()
Пример
Давайте преобразуем строчную букву 'a' в верхний регистр:
fn main()
{
let res = 'a'.to_ascii_uppercase();
println!("{}", res);
}
Результат выполнения кода:
A
Пример
Давайте преобразуем символ 'Z', который уже находится
в верхнем регистре:
fn main()
{
let res = 'Z'.to_ascii_uppercase();
println!("{}", res);
}
Результат выполнения кода:
Z
Пример
Давайте преобразуем символ '5', который не является буквой:
fn main()
{
let res = '5'.to_ascii_uppercase();
println!("{}", res);
}
Результат выполнения кода:
5
Смотрите также
-
метод
to_ascii_lowercase,
который преобразует символ ASCII в нижний регистр -
метод
is_ascii,
который проверяет, является ли символ ASCII -
метод
is_uppercase,
который проверяет, является ли символ заглавной буквой -
метод
is_lowercase,
который проверяет, является ли символ строчной буквой