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

URL: https://chugunov.pro/glossary/backend/reguliarnoe-vyrazhenie/
Оригинальное название: regular expression
Раздел: [Backend](https://chugunov.pro/glossary/backend/)
Обновлено: 28.07.2026.
Источник: глоссарий веб-разработки chugunov.pro.

## Коротко

Шаблон для поиска, проверки и замены фрагментов текста по формальным правилам.

## Что такое «Регулярное выражение»

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

## Связанные термины

- [Выражение](https://chugunov.pro/glossary/backend/vyrazhenie/) — Комбинация значений, переменных и операторов, результатом вычисления которой становится новое значение.
- [Бинарный оператор](https://chugunov.pro/glossary/backend/binarnyi-operator/) — Оператор, которому для вычисления результата нужны два операнда.
- [Булево значение](https://chugunov.pro/glossary/backend/bulevo-znachenie/) — Логический тип данных с двумя состояниями: истина и ложь.
- [Инструкция](https://chugunov.pro/glossary/backend/instruktsiia/) — Завершённая конструкция языка программирования, задающая действие, объявление или управление потоком выполнения.
- [Оператор](https://chugunov.pro/glossary/backend/operator/) — Символ или конструкция языка, выполняющая действие над одним или несколькими операндами.
- [Подвыражение](https://chugunov.pro/glossary/backend/podvyrazhenie/) — Часть более крупного выражения, которая вычисляется как самостоятельная логическая или арифметическая единица.
- [Рефакторинг](https://chugunov.pro/glossary/backend/refaktoring/) — Изменение внутренней структуры кода без изменения его внешнего поведения для улучшения качества и поддержки.
- [Синтаксис](https://chugunov.pro/glossary/backend/sintaksis/) — Правила, определяющие допустимую форму конструкций языка программирования.
