fileinput = open('INFILE.txt', 'r')
fileoutput = fileinput.read()
replace = re.sub(r'([A-Za-z]),([A-Za-z])', r'\1\2', fileoutput)
print replace
replaceout = open('OUTFILE.txt', 'w')
replaceout.write(replace)
上面的代碼刪除任何信件中是否逗號或CapsLocks任何不信和之後的任何數字。如何在任何字母和數字之間插入逗號?我試試代碼如何插入逗號之間使用正則表達式
replace = re.sub(r"([a-z])([0-9])", r",\1", fileoutput)
但它不起作用。任何建議如何在任何字母和數字之間插入逗號?
請顯示您的文件中的示例輸入以及您希望插入逗號的位置/方式。 –
Vilniausnuoma483,NuomaVilniuiiraplinkVilniu。我想在數字483之前插入逗號。 –