Existe-t-il un meilleur moyen de trouver des chiffres dans une chaîne qui commence par '_v' qui représente le numéro de version? Qu'est-ce que je veux est juste '001'Python trouver des chiffres avec '_v'
filename = 'greatv02_v001_jam.mb'
parts = re.split('_v|\_',filename)
>>['greatv02', '001', 'jam.mb']
b = re.findall(r'\d+', filename)
>>['02', '001']
Y at-il un moyen de diviser une chaîne avec quelque chose le long de ces lignes?
parts = re.split('_v###_',filename)
ou
parts = re.split('_v*_',filename)