fork download
  1. import re
  2. s = " var1 = 20, var2 = hello var3 =345.34 var4 = I lost 2,5 billions, var5 =Bill"
  3. result = re.split(r",?\s+(?=\w+=)", re.sub(r'\s*=\s*', '=', s.strip()))
  4. print(result)
  5.  
Success #stdin #stdout 0.01s 27712KB
stdin
Standard input is empty
stdout
['var1=20', 'var2=hello', 'var3=345.34', 'var4=I lost 2,5 billions', 'var5=Bill']