Что такое 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?
