Thanks Jeremy, something like this would work: try: lines = [ line.replace(",\n;", ")\n;") for line in input ]
If I could figgure out how to: IF ':' in line READ next line in lines = [ line.replace(",\n;", ")\n;") for line in input ] output.write(str.join('', lines)) because there are lots of "comma newline" but the only ones I want are the ones that follow the semicolon. RasDJ -- http://mail.python.org/mailman/listinfo/python-list