fork(1) download
  1. import re
  2.  
  3. csvfile="""<anystring>tony_UPearly_start,1,2,3
  4. <anystring>tony_UPlate_start,4,5,6
  5. <anystring>tony_UP<anystring>_start,7,8,9
  6. <anystring>jane_UPearly_start,1,2,3
  7. <anystring>jane_UPlate_start,4,5,6
  8. <anystring>jane_UP<anystring>_start,7,8,9""".splitlines()
  9.  
  10. search = re.compile(r'_UP(?!early|late)')
  11. output = []
  12.  
  13. for row in csvfile:
  14. if search.search(row):
  15. output.append(row)
  16.  
  17. print(output)
  18.  
Success #stdin #stdout 0.02s 27744KB
stdin
Standard input is empty
stdout
['<anystring>tony_UP<anystring>_start,7,8,9', '<anystring>jane_UP<anystring>_start,7,8,9']