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

Введение в регулярные выражения в Rust

Шаблон в регулярных выражениях задает, какой кусок текста подходит под правило. Обычные символы в шаблоне совпадают с такими же символами в строке, а отдельные знаки включают классы, повторы и края.

В Rust с такими шаблонами работает крейт из экосистемы Cargo. Его подключают к проекту как зависимость, собирают шаблон один раз и дальше проверяют строки, ищут куски, режут текст и подставляют замены.

Движок этого крейта быстрый и безопасный, но у него есть отличия от некоторых других языков: нет обратных ссылок на карман и нет просмотра вперед или назад. Об этом будет отдельный урок, а сначала разберем сами знаки шаблона.

Дальше пойдем от простых повторов и скобок к наборам символов, краям строки и приемам работы со строкой через готовый объект шаблона.

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