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

Практика на регулярные выражения в Rust

Дана строка:

let line = "order_id=8842; status=ok";

Получите значения после знака "=" и выведите их по очереди.

Дана строка:

let line = "tel: 79001112233, tel: 79002223344";

Соберите все фрагменты из цифр длиной от 10 до 12 и выведите их списком.

Дана строка:

let line = "<b>hi</b> and <i>yo</i>";

Удалите теги в угловых скобках и выведите текст без разметки.

Дана строка:

let line = "Ann.Bob.Cat";

Разрежьте по точке и выведите три имени на отдельных строках.

Дана строка:

let line = "color: #FF00AA";

Проверьте, что после "#" идет ровно шесть шестнадцатеричных цифр.

Дана строка:

let line = "word1 word22 word333";

Замените каждое слово, в конце которого есть цифры, на "token".

Дана строка:

let line = "2024-01-15";

Выделите год, месяц и день в карманы и выведите их через слэш.

Дана строка:

let line = "Rust и мир";

Найдите русское слово и замените его на "RU", не трогая латиницу.

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