
Проблема в том, что если я введу @aaaa, @jfewewf, оба имени пользователя совпадают правильно, но когда я ввожу @aaaa, @jfewewf_, ни одно имя пользователя не совпадает, хотя сценарий должен совпадать только имя пользователя @aaaa (поскольку имя пользователя справа недействительно)
Вот мое регулярное выражение:
Код: Выделить всё
(?:(?(?!.*__)(?!.*_$)(?!.*_{2,})[a-z][a-z0-9_]{3,31})(?P\.t\.me)?
Пожалуйста, помогите мне
Заранее спасибо!
Почти всё уже перепробовал, вообще не знаю как решить (ChatGPT тоже не умеет помогите вообще)
Подробнее здесь: https://stackoverflow.com/questions/790 ... lid-userna