fork download
  1. import re
  2. names = ['Johnson, Dr., PWE', 'Peterson, FDR', 'Gaber, Dr. GTZ']
  3. for idx, item in enumerate(names):
  4. names[idx] = re.sub(r'([^,\n]+,\s*)(Dr\.),?\s*', r'\2 \1', item)
  5. print(names)
Success #stdin #stdout 0.03s 9516KB
stdin
Standard input is empty
stdout
['Dr. Johnson, PWE', 'Peterson, FDR', 'Dr. Gaber, GTZ']