fork download
  1. import re
  2.  
  3. s = "13371337:Bat,TH,Li-Met,Blub,9.5V,370mAHr,1/2_AA-Cell,50pcs,13351234:Radio - Antenna 2.4 GHz AB/C midi (10p),15642345:Board SMB - Some Magic Board,95653345:Board SMK 6 - Some Magic Knobs - Mod6,56735632:Control Unit Z65 - Mod9"
  4. pattern = r"\b[0-9]{5,9}:.*?(?=,\b[0-9]{5,9}:|$)"
  5. result = re.findall(pattern, s)
  6. print(result)
Success #stdin #stdout 0.03s 9804KB
stdin
Standard input is empty
stdout
['13371337:Bat,TH,Li-Met,Blub,9.5V,370mAHr,1/2_AA-Cell,50pcs', '13351234:Radio - Antenna 2.4 GHz AB/C midi (10p)', '15642345:Board SMB - Some Magic Board', '95653345:Board SMK 6 - Some Magic Knobs - Mod6', '56735632:Control Unit Z65 - Mod9']