2
私は画像になる例image.0010001.tiffため、ハッシュのファイル名の末尾に数字を交換しようとしている。#######。TIFF基準長
これは単一のre.subメソッドを使用して行うことはできますか?
re.sub('(\d+)(?=\.\w+$)', '#'*len('\g<1>'), 'image.0010001.tiff')
私は画像になる例image.0010001.tiffため、ハッシュのファイル名の末尾に数字を交換しようとしている。#######。TIFF基準長
これは単一のre.subメソッドを使用して行うことはできますか?
re.sub('(\d+)(?=\.\w+$)', '#'*len('\g<1>'), 'image.0010001.tiff')
あなたはとても似re.sub
に関数を渡すことができます:
re.sub('(\d+)(?=\.\w+$)', lambda match:'#'*len(match.group(1)), 'image.0010001.tiff')
ニース1
これは私がこれまで持っているものです。ありがとう! – iGwok
@iGwok今、答えを受け入れる時間です:) –