Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jul 1st, 2012  |  syntax: None  |  size: 0.34 KB  |  hits: 14  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Python split string on regex
  2. Friday 1Friday 11 JAN 11
  3.        
  4. ['Friday 1', 'Friday 11', ' JAN 11']
  5.        
  6. >>> import re
  7. >>> p = re.compile(r'(Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday)s*d{1,2}')
  8. >>> filter(None, p.split('Friday 1Friday 11 JAN 11'))
  9. ['Friday', 'Friday', ' JAN 11']
  10.        
  11. p = re.compile(r'((?:Friday|Saturday)s*d{1,2})')