В Rust нет встроенного метода для преобразования каждого слова строки в заглавные буквы, но мы можем легко реализовать свой собственный, используя метод to_ascii_uppercase для отдельных символов и пройдясь циклом по словам.
to_ascii_uppercase
Rust предлагает несколько способов соединения текстов.
До метода .to_lowercase() разработчики на Rust могли использовать .to_ascii_lowercase() для той же задачи, который влиял только на символы ASCII.
.to_lowercase()
.to_ascii_lowercase()
В Rust мы можем использовать метод replace из типа String или регулярные выражения для более сложных шаблонов.
replace
String
Давайте разберемся на примере с Rust.
Rust предлагает использовать len() для прямой оценки длины.
len()
В Rust мы используем макрос format!.
format!
Иногда у вас может быть строка с разными видами кавычек, вот так.
Поиск и замена текста существуют с тех пор, как появились первые текстовые редакторы.
Rust использует крейт regex для операций с регулярными выражениями.
regex