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

Задачи на работу с текстом в Rust. Часть 8

Дана строка:

let str = "1234567890";

Замените середину строки на "*****".

Дана строка:

let str = "hello_world_test";

Преобразуйте snake_case в "Hello World Test".

Дана строка:

let str = "aaabbccd";

Удалите последовательные повторяющиеся символы: "abcd".

Дана строка:

let str = "Hello World";

Найдите позицию подстроки "World".

Дана строка:

let str = "I love Rust";

Замените "Java" на "Rust".

Дана строка:

let str = "programming";

Подсчитайте количество согласных букв в строке.

Дана строка:

let str = "document.pdf";

Извлеките расширение файла.

Дана строка:

let str = "/home/user/file.txt";

Извлеките имя файла.

Дана строка:

let str = "This is a very long string";

Сократите строку до 10 символов с "..." в конце.

Дана строка:

let str = "Ivan Ivanov Ivanovich";

Получите инициалы: "I.I.".

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