import re
texts = ['03-23-27-34-37, Mega Ball: 13', '01-12 + 08-20', '04-15-17-25-41']
reg = re.compile(r'^(?:[^\w,]*\d+)+')
for text in texts:
match = reg.search(text)
if match:
print( text, '=>', list(map(int,re.findall(r'\d+', match.group()))) )
aW1wb3J0IHJlCgp0ZXh0cyA9IFsnMDMtMjMtMjctMzQtMzcsIE1lZ2EgQmFsbDogMTMnLCAnMDEtMTIgKyAwOC0yMCcsICcwNC0xNS0xNy0yNS00MSddCnJlZyA9IHJlLmNvbXBpbGUocideKD86W15cdyxdKlxkKykrJykKCmZvciB0ZXh0IGluIHRleHRzOgogICAgbWF0Y2ggPSByZWcuc2VhcmNoKHRleHQpCiAgICBpZiBtYXRjaDoKICAgICAgICBwcmludCggdGV4dCwgJz0+JywgbGlzdChtYXAoaW50LHJlLmZpbmRhbGwocidcZCsnLCBtYXRjaC5ncm91cCgpKSkpICk=
03-23-27-34-37, Mega Ball: 13 => [3, 23, 27, 34, 37]
01-12 + 08-20 => [1, 12, 8, 20]
04-15-17-25-41 => [4, 15, 17, 25, 41]