Если можешь редактировать текст то можно алгоритмом.
text = '(Какой-то текст)
ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpUZXN0UGFzc3dvc... (Какой-то текст)
ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpUZXN0UGFzc3dvc... (Какой-то текст)'
text = text.replace('ss://', 'Ё') # Русских букв не вижу в ключах, заменю на Ё чтобы не проверять последующие 4 символа
refund = 1 # Флажок
perehod = 'ss://' # Временная переменная для ключей
keys = []
for i in range(len(text)):
if text[i] == 'Ё' and refund == 1:
refund = 0
continue
if refund == 0:
if text[i] != '#' and text[i] != '=' and text[i] != ' ':
perehod = perehod + text[i]
if (text[i] == '#' or text[i] == '=' or text[i] == ' ') and refund == 0:
keys.append(perehod + text[i])
perehod = 'ss://'
refund = 1
print(keys)
Вывод:
['
ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpUZXN0UGFzc3dvc...', '
ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpUZXN0UGFzc3dvc...']