fork download
  1. import re
  2.  
  3. r = re.compile(r"Prompt:(?![ \t]*\n)")
  4.  
  5. # Doesn't match because no text between Prompt: and \n
  6. s = 'Prompt: \n'
  7. m = r.search(s)
  8. if m:
  9. print "m: " + m.group(0)
  10.  
  11. # Matches because text exists between Prompt: and \n
  12. s2 = 'Prompt: Something\n'
  13. m2 = r.search(s2)
  14. if m2:
  15. print "m2: " + m2.group(0)
Success #stdin #stdout 0.01s 6688KB
stdin
Standard input is empty
stdout
m2: Prompt: