2 我試圖在與散列一個文件名的末尾,以取代數字,例如image.0010001.tiff將變得圖像。#######。TIFF基準長度 是否有可能使用單個re.sub方法執行此操作? 這是我到目前爲止有: re.sub('(\d+)(?=\.\w+$)', '#'*len('\g<1>'), 'image.0010001.tiff') 來源 2017-02-23 iGwok
6 你可以通過一個函數來re.sub像這樣: re.sub('(\d+)(?=\.\w+$)', lambda match:'#'*len(match.group(1)), 'image.0010001.tiff') 來源 2017-02-23 18:41:04 +0 尼斯之一。謝謝! – iGwok +1 @iGwok現在是時候接受答案:) –
尼斯之一。謝謝! – iGwok
@iGwok現在是時候接受答案:) –