import re import sys inFile = sys.argv[1] outFile = sys.argv[2] def analyze_line(line): # Use regular expression to remove the second string of digits result = re.sub(r'(\D*\d\D*)\d*', r'\1', line) return (result) with open(inFile, 'r', encoding='utf-8') as inputFile, open(outFile, 'w', encoding='utf-8') as outputFile: for line in inputFile: line = line.rstrip() res = analyze_line(line) outputFile.write(res+ '\n')