import reprint(re.sub(r''''[^']*'|"[^"]*"''', lambda x: x.group(0).replace(',', ':'), '''0,1,"2,3",'4,5','''))
Standard input is empty
0,1,"2:3",'4:5',
The brand new service which powers Ideone!
Widget for compiling and running the source code in a web browser!