User Tools

Site Tools


регулярные_выражения

Регулярные выражения

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

Регулярные выражения поддерживаются многими инструментами командной строки и большинством языков программирования, чтобы упростить решение задач, связанных с обработкой текста. Однако проблема в том, что не все регулярные выражения одинаковы; разные инструменты и языки программирования используют собственные «диалекты» регулярных выражений. Для целей данного обсуждения ограничимся регулярными выражениями, как они определены в стандарте POSIX (и поддерживаются большинством инструментов командной строки) в противоположность многим языкам программирования (особенно это относится к Perl), где используются более широкие и богатые формы записи.

При работе с регулярными выражениями мы в основном будем использовать старый добрый – grep.

Поиск необычных имен файлов с помощью find

Поиск файлов с помощью locate

Поиск текста в less и vim

Other

Краткое знакомство с регулярными выражениями, необходимое для сдачи экзамена Junior Level Linux Professional (LPIC-1)

регулярные_выражения.txt · Last modified: 2023/04/06 10:28 (external edit)