fork(1) download
  1. import re
  2. p = r'\s*(?:\d{2}\/\d{2}(?!\S)|\S+\.\d\d|(?<!\S)\d{6}(?!\S))\s*'
  3. text = "31/12 DUITNOW TRSF CR 004085 ANG BENG KHOON 40,000.00 2,059,044.30"
  4. print( list(filter(None, re.split(p, text))) )
  5. # => ['DUITNOW TRSF CR', 'ANG BENG KHOON']
  6. print( " ".join(re.split(p, text)).strip() )
  7. # => DUITNOW TRSF CR ANG BENG KHOON
Success #stdin #stdout 0.02s 9684KB
stdin
Standard input is empty
stdout
['DUITNOW TRSF CR', 'ANG BENG KHOON']
DUITNOW TRSF CR ANG BENG KHOON