re.fullmatch()

Проверяет, что шаблон совпадает со всей строкой целиком.

Сигнатураre.fullmatch(pattern, string, flags=0)

Возвращает объект Match, только если шаблон совпадает со всей строкой от начала до конца, иначе None. Удобно для валидации.

import re

print(re.fullmatch(r"\d{4}", "2026"))   # <re.Match ...>
print(re.fullmatch(r"\d{4}", "2026!"))  # None — лишний символ
← Все записи: Модули re и json
Поддержать проект