Встречается на собеседованиях • сегодня

Что такое плюс в регулярных выражениях

В регулярных выражениях + означает "один или более повторений предыдущего элемента". Это квантификатор, который требует хотя бы одного вхождения.

Пример:

python
import re

text = "ab abc abbc abbbc"
pattern = r"ab+c" # ищет 'a', затем одну или более 'b', затем 'c'
matches = re.findall(pattern, text)
print(matches) # ['abc', 'abbc', 'abbbc']

text

**Нюансы:**  
- `+` жадный (greedy) — захватывает максимально возможное количество символов.  
- Для ленивого (non-greedy) режима используйте `+?`.  
- Эквивалентен `{1,}`.  
- Не путать с `*` (ноль или более) и `?` (ноль или один).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы