我有一个看起来像的文件
1::12::33::1555
1::412::1245::23444
等等。我需要去掉最后一个参数,并用逗号替换冒号。我努力了:
myfile = open('words.txt', 'r')
content = myfile.read()
content = re.sub(r'(.+)::(.+)::(.+)::(.+)', "\1,\2,\3", content)
myfile = open('words.txt', 'w')
myfile.write(content)
# Close the file
myfile.close()
但是后向引用不起作用,我最终得到一个带逗号的文件..
我希望实现的是:
1,12,33
1,412,1245