fork download
  1. import re
  2.  
  3. pattern = r"\b([A-Za-z]+/),(?:\d+,\d+%)+"
  4. itemsales = "Apple/,20,3%20,3%20,3%20,3,"
  5.  
  6. sales_fixed = re.sub(
  7. pattern,
  8. lambda x: x.group().replace('%', ",{0},".format(x.group(1))),
  9. itemsales
  10. )
  11.  
  12. print(sales_fixed)
Success #stdin #stdout 0.02s 9516KB
stdin
Standard input is empty
stdout
Apple/,20,3,Apple/,20,3,Apple/,20,3,Apple/,20,3,