test_str =("Game #16406772158 starts.\\n#Game No : 16406772158\\n\n"
"Yl9Ui1OhAPyGV0JlCPLRrg wins $0.75 USD\\nG72AzGPQLTOWfYoNST1K/g wins $10 USD\\n'4bSQFjpEWTIcsil7GJkkVA wins $39.99 USD from the main pot with three of a kind, Kings.\\n'U3xFxCVFfFBt50sL9VgLgQ wins $1.45 USD\\nwins $0.75 USD\\n\\n\\nGame #16406772158 starts.\\n#Game No : 16406772158\\n....\n"
"wins $0.75 USD\\n\\n\\n\n"
"Game #16406772158 starts.\\n#Game No : 16406772158\\n\n"
"....\n"
"wins $0.75 USD\\n\\n\\n")
result =[]
matches =re.finditer(regex, test_str,re.DOTALL)
for match in matches:
#print ("Match was found at {start}-{end}: {match}".format(start = match.start(), end = match.end(), match = match.group()))
["Game #16406772158 starts.\\n#Game No : 16406772158\\n\nYl9Ui1OhAPyGV0JlCPLRrg wins $0.75 USD\\nG72AzGPQLTOWfYoNST1K/g wins $10 USD\\n'4bSQFjpEWTIcsil7GJkkVA wins $39.99 USD from the main pot with three of a kind, Kings.\\n'U3xFxCVFfFBt50sL9VgLgQ wins $1.45 USD\\nwins $0.75 USD\\n", '\\n\\nGame #16406772158 starts.\\n#Game No : 16406772158\\n....\nwins $0.75 USD\\n', '\\n\\n\nGame #16406772158 starts.\\n#Game No : 16406772158\\n\n....\nwins $0.75 USD\\n']