2
我想使用正則表達式更改某些文本行中的時間格式。 如何使用舊時間值? 我的代碼至今:使用正則表達式在文本文件中重新格式化日期時間值
def file_replace_words(file_in, word_to_replace, replace_with):
f = open(file_in, "r+")
data = f.readlines()
f.seek(0)
for line in data:
line = re.sub(word_to_replace, replace_with, line)
f.write(line)
f.truncate()
f.close()
f.file_replace_words(path_putty_log, r"(\d\d\/\d\d\/\d\d) - \d\d:\d\d:\d\d:\d\d\d",
"my time in format 31.12.1999 11:54:23")
我想從29/09/16更改值 - 16:38:09:808到16年9月29日16時38分09秒。