Что такое REgexp?

Regexp (Regular Expression, регулярное выражение) — это специальный шаблон для поиска, проверки или замены текста по определённым правилам.


1. Основное назначение

  • Поиск текста по шаблону

  • Валидация данных (например, email, телефон, пароль)

  • Замена частей текста

  • Разделение строк по шаблону


2. Примеры использования

Пример
Описание

^\d{3}-\d{2}-\d{4}$

Проверка формата соц. номера: 123-45-6789

[a-zA-Z]+

Любая последовательность букв

\w+@\w+\.\w{2,4}

Простейшая проверка email

^Hello

Строка начинается с “Hello”

\d{2,4}

2–4 цифры подряд


3. Использование в QA и программировании

  • Тестирование: проверка форматов полей, логов, API-ответов

  • Автоматизация тестов: Selenium, Postman, Python (re), JavaScript (RegExp)

  • Поиск и фильтрация данных: grep, awk, текстовые редакторы

Last updated

Was this helpful?