У меня есть этот C:/Users/nash08/Desktop/NUKE_OITO_MEDIA/PRODUTORAS/PYTHON/WORK_INTERNO/_CENAS_FX/N10/N01_V01_NK08.%04d.dpx
Inverse re.split
Я хочу, чтобы удалить все, Thats в пути до тех слов produtoras, как это:
/PRODUTORAS/PYTHON/WORK_INTERNO/_CENAS_FX/N10/N01_V01_NK08.%04d.dpx
Мои знания в регулярных выражениях его довольно посредственный, единственный способ что я привык к тому, чтобы отделить путь от /
как этот
rpath = path.rsplit('/',1)[0]
rpath2 = re.split('/',path)
и индекс, где я хочу.
Возможно, сделайте первую точку nongreedy ('. *?') В случае, если в имени существует более одного компонента пути с PRODUTORAS. –
Хорошая идея, которая будет зависеть от приложения. Пользователь может захотеть жадную альтернативу. – tglaria
ty man отлично проводят время! – mattie