Um regex em Python, o método search
ou match
, retorna um objeto Match
ou None
. Por grep -v
equivalente, você pode usar:
import re
for line in sys.stdin:
if re.search(r'[a-z]', line) is None:
sys.stdout.write(line)
Ou mais concisamente:
import re; sys.stdout.writelines([line for line in sys.stdin if re.search(r'[a-z]', line) is None])