Как тут правильно сформулировать регулярное выражение?

Есть код:

result = re.search(r''+name+'\|\d\|',users)

Но есть проблема. Вылазит ошибка, что на исходе мы получаем обьект. Но ведь если убрать и сделать так:

result = re.search(r''+name+'\|\d',users)

То все работает, но гребет только первую цыфру. Почему? Как правильно сделать?

Сама строка выглядит вот так:

1|username|100|

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

Автор решения: Просторабочий

Я просто не правильно сформулировал регулярку. Верно будет так:

result = re.search(r''+name+'\|[0-9]+\|',users)
→ Ссылка