My xml выглядит следующим образом:
<example>
<Test_example>Author%5773637864827/Testing-75873874hdueu47.jpg</Test_example>
<Test_example>Auth0r%5773637864827/Testing245-75873874hdu6543u47.ts</Test_example>
<newtag>
Этот XML имеет 100 строк, и меня интересует тег "<Test_example>
". В этом теге я хочу удалить все, пока он не увидит /
, а когда он увидит -
, удалит все, пока не увидит полную остановку.
Конечный результат должен быть
<Test_example>Testing.jpg</Test_example>
<Test_example>Testing245.ts</Test_example>
Я новичок и хотел бы помочь с этим. Мне нужно решение регулярных выражений. Код, который я запустил до того, как это найти и заменить, выглядит следующим образом.
new = open('test.xml')
with open('test.xml', 'r') as f:
onw = f.read().replace('new:', 'ext:')