Что такое 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, текстовые редакторы
PreviousКак меняется стоимость дефекта при тестировании программного обеспечения?NextЧто такое fuzz-тестирование и где его используют?
Last updated
Was this helpful?