targets = '-'.join([target[1] for target in re.findall(r'(Target\s+\d+\s+(.+)?\n)', s)])
print(re.sub(r'((.+)/.+)?\n+(.+?)\n+Leverage\s+(.+?)\n+Entries\s+(.+?)\n(Target\s+\d+\s+(.+)?\n)+\s+SL\s+(.+?)$', rf'#\g<2>\nВход в сделку \g<3>:\g<1>\nЦена входа: \g<5>\nЦели: {targets}\nСтоп лосс: \g<8>\n\nПлечо: \g<4>', s))
re
:)s = "..."
l = s.split()
print("#{}".format(l[0].split("/")[0]))
print("Выход на слелку {}:{}".format(l[1], ''.join(l[0].split("/"))))
print("Цена входа: {}".format(l[5]))
print("Цели: {}".format('-'.join(l[8:-2:3])))
print("Стоп лосс: {}".format(l[-1]))
print("\nПлечо: {}".format(l[3]))
#RSR
Выход на сделку SHORT:RSRUSDT
Цена входа: 0.0070
Цели: 0.0069-0.0067-0.0065-0.0050-0.0045
Стоп лосс: 0.0075
Плечо: 20x