import re
print re.findall(r'^([^,]+)\.(\d+,\d+)\.([^,.]+)$', 'Test1.0,0.csv')
print re.findall(r'^([^,]+)\.(\d+,\d+)\.([^,.]+)$', 'Test2.wma')
print re.findall(r'^([^,]+)\.(\d+,\d+)\.([^,.]+)$', 'Test3.1100,456.jpg')
print re.findall(r'^([^,]+)\.(\d+,\d+)\.([^,.]+)$', 'T.E.S.T.4.5,6.png')
print re.findall(r'^([^,]+)\.(\d+,\d+)\.([^,.]+)$', 'Test5,7,8.sss')
print re.findall(r'^([^,]+)\.(\d+,\d+)\.([^,.]+)$', 'Test6.2,3,4.png')
print re.findall(r'^([^,]+)\.(\d+,\d+)\.([^,.]+)$', 'Test7.5,6.7,8.test')
aW1wb3J0IHJlCnByaW50ICByZS5maW5kYWxsKHInXihbXixdKylcLihcZCssXGQrKVwuKFteLC5dKykkJywgJ1Rlc3QxLjAsMC5jc3YnKQpwcmludCAgcmUuZmluZGFsbChyJ14oW14sXSspXC4oXGQrLFxkKylcLihbXiwuXSspJCcsICdUZXN0Mi53bWEnKQpwcmludCAgcmUuZmluZGFsbChyJ14oW14sXSspXC4oXGQrLFxkKylcLihbXiwuXSspJCcsICdUZXN0My4xMTAwLDQ1Ni5qcGcnKQpwcmludCAgcmUuZmluZGFsbChyJ14oW14sXSspXC4oXGQrLFxkKylcLihbXiwuXSspJCcsICdULkUuUy5ULjQuNSw2LnBuZycpCnByaW50ICByZS5maW5kYWxsKHInXihbXixdKylcLihcZCssXGQrKVwuKFteLC5dKykkJywgJ1Rlc3Q1LDcsOC5zc3MnKQpwcmludCAgcmUuZmluZGFsbChyJ14oW14sXSspXC4oXGQrLFxkKylcLihbXiwuXSspJCcsICdUZXN0Ni4yLDMsNC5wbmcnKQpwcmludCAgcmUuZmluZGFsbChyJ14oW14sXSspXC4oXGQrLFxkKylcLihbXiwuXSspJCcsICdUZXN0Ny41LDYuNyw4LnRlc3QnKQ==