Использовал регулярные выражения для валидации данных, поиска и замены подстрок, парсинга и работы с URI.
Примеры:
Валидация E-mail:
php
Поиск URL в тексте:
php
Замена символов:
php
Парсинг логов:
php
Маршрутизация (в фреймворках): Хотя напрямую не я писал регулярки для роутинга в готовых фреймворках (Symfony, Laravel), понимал, как они используются для сопоставления URI с контроллерами и действиями.
php
В целом, использовал preg_match, preg_match_all, preg_replace и preg_split, выбирая функцию в зависимости от задачи.