Advertisement
Guest User

Untitled

a guest
May 22nd, 2015
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # encoding: utf-8
  3. #
  4. # Copyright (c) 2010 Doug Hellmann. All rights reserved.
  5. #
  6. """Splitting input based on a pattern.
  7. """
  8. #end_pymotw_header
  9.  
  10. import re
  11.  
  12. text = '''Paragraph one
  13. on two lines.
  14.  
  15. Paragraph two.
  16.  
  17.  
  18. Paragraph three.'''
  19.  
  20. for num, para in enumerate(re.findall(r'(.+?)\n{2,}',
  21. text,
  22. flags=re.DOTALL)
  23. ):
  24. print num, repr(para)
  25. print
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement