NoPaste

grep in py

von TRex

SNIPPET_TEXT:
  1. import re
  2. import sys
  3.  
  4. if len(sys.argv) < 2:
  5.     print(f"Usage: {sys.argv[0]} regex <<< input")
  6.  
  7. regexp = re.compile(sys.argv[1])
  8.  
  9. while True:
  10.     line=sys.stdin.readline().strip()
  11.     if not line:
  12.         break
  13.     match = regexp.search(line)
  14.     if match:
  15.         print(match.group())

Quellcode

Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN