Что такое регулярные выражения, как их использовать для корпоративного сайта? Инструкция пригодится редакторам, контент-менеджерам, маркетологам. Что такое регулярные выражения? …Формальный язык поиска и осуществления манипуляций с подстроками в тексте, основанный на использовании метасимволов…Википедия Говоря проще — язык для умного поиска в тексте. Регулярные выражения (Regular Expressions / Eng) используют спецсимволы для обозначения групп букв/цифр/пунктуации и других частей текста. Эта тема широко освещена на разных сайтах, но мы остановимся на практическом применении в рамках задач платформы для создания сайтов Adx CMS. Пример. Модуль перенаправлений, или «редиректы» Решаемые задачи — поймать несколько чем-то похожих ссылок и перенаправить на «правильную» страницу либо вернуть код ошибки. Задача 1. Остановить злоумышленников. Реальные записи из журнала запросов: Собираем выражение /(\.git/config|\.env)$, добавляем, проверяем — работает. Теперь злоумышленник получит ошибку 400 (Ba
Регулярные выражения (regexp) для простых операций
20 февраля 202320 фев 2023
123
2 мин