我希望能收到一些關於我在Python 3中編寫的代碼的一些反饋 - 我試圖編寫一個程序來讀取其中包含頁碼的輸入文件。頁碼格式爲:「[13]」(這意味着你在第13頁)。我的代碼現在的問題是:查找並從行中刪除特定的字符串
pattern='\[\d\]'
for line in f:
if pattern in line:
re.sub('\[\d\]',' ')
re.compile(line)
output.write(line.replace('\[\d\]', ''))
我也曾嘗試:
當我運行這些程序,一個空白文件被創建,而不是包含原始文本減去頁碼的文件。提前感謝您的任何建議!