re.fullmatch с sqlite, python, telegram

Цель: точно сравнивать стринговое значение с имеющимися в БД записями. К примеру после запроса в БД получаю ники пользователей:

print(str(db.get_nicknames2(message.from_user.id)))

//[('123',), ('lopr',), ('Чен',), ('imfamous2',), ('жендос',)]

Рабочий вариант:

message = 'famous2'
info = 'famous2'
re.fullmatch(message,info)
//re.Match object; span=(0, 9), match='imfamous2

Нерабочий пример, то что требуется:

message = 'famous2'
info = str(db.get_nicknames2(message.from_user.id))
re.fullmatch(message,info)
//None

Если подход в целом некорректный к проблеме, посоветуйте другой. Может быть актуально булевской переменной брать значения ников из БД? Пробовал вариант ниже, работает, но он сравнивает неточно:

if text in db.get_nicknames(message.from_user.id):

Ответы (0 шт):