Браун К. Обработка текста: регулярные выражения [Текст] / Крис Браун (Chris Brown) // Linux Format. — 2006. — 6 (80), июнь. — С. 74-77. — (Учебник Hardcore Linux: Регулярные выражения). — Прил.: "13 самых используемых регулярных выражений. Это список наиболее привычных выражений, которые мы использовали в наших уроках" [Таблица]. — С. 75 ; "Вскрытие регулярного выражения. Крови нет, но синтаксиса много" [Изображение]. — С. 76 ; "Жадные регулярные выражения". — С. 77.
Аннотация
Регулярные выражения (также известные как регекспы – от англ. regular expressions) приспосабливаются под самые разные вещи. С ними можно:
— Удалять комментарии из файлов конфигурации.
— Находить пустые параграфы в документах OpenOffice.org.
— Проверять, что указанная строка есть корректный IP-адрес.
— Извлекать адреса электронной почты из текстовых файлов.
— Выделять год из строки с датой.
— Искать палиндромы в списке слов.
— Искать специфические участки ДНК в геноме.
Заманчиво? Вот Вам мастер-класс по регулярным выражениям в grep с минимумом теории, созданием регулярного выражения, распознающего IP-адреса, типа 192.168.0.42, извлекающего адреса e-mail из текстовых файлов.