вы можете использовать необработанный захват и добавить выражение, соответствующее точной длине,
попробуйте это:
EMAIL_FORMAT = re.compile(r"(?=[^@]+@[^@]+\.[^@]+)(?=.{10})")
(измените {10}
на любую нужную длину, вы также можете использовать диапазон как {5,25}
)
ПРИМЕЧАНИЕ: , чтобы быть честным, использование ... and length ==
гораздо более читабельно