Встречается на собеседованиях • сегодня
Что такое регулярные выражения
Регулярные выражения (regex) — это мощный инструмент для поиска, замены и обработки текста по заданным шаблонам. Они используются для проверки строк на соответствие формату (например, email), извлечения данных или сложных замен.
Пример:
python
import re
# Поиск чисел в строке
text = "Цены: 100$, 200$, 300$"
numbers = re.findall(r'\d+', text) # ['100', '200', '300']
# Проверка email
email = "user@example.com"
is_valid = re.match(r'^[\w\.-]+@[\w\.-]+\.\w+$', email) # TrueКлючевые элементы:
\d— цифра,\w— буква/цифра/_+(1 и более),*(0 и более),?(0 или 1)[]— набор символов,()— группа^— начало строки,$— конец строки
Регулярки сложны для чтения, но незаменимы при работе с текстом.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы