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