Как обязать точку в конце строки с помощью регулярных выражений?
Имеется регулярное выражение r'^[A-Za-z0-9_]{3,16}\Z'. Что нужно добавить, чтобы оно обязывало ставить одну точку в конце строки?
Ответы (1 шт):
Автор решения: KoVadim
→ Ссылка
Можно пойти по простому пути - просто добавить точку
r'^[A-Za-z0-9_]{3,16}\.\Z'
Но ее нужно "заэскейпить", так как просто точка - это спецсимвол, который значит "любой символ" (ну почти любой).