.
This commit is contained in:
6
CS1032/practical-2023-11-15/redact.py
Normal file
6
CS1032/practical-2023-11-15/redact.py
Normal file
@@ -0,0 +1,6 @@
|
||||
#! /usr/bin/env python3
|
||||
import sys, re
|
||||
redacted = re.compile(f"({'|'.join([s.strip() for s in open(sys.argv[1])])})")
|
||||
|
||||
for line in sys.stdin:
|
||||
print(redacted.sub(lambda m: '*' * len(m.group(0)), line), end='')
|
||||
Reference in New Issue
Block a user