Удалите теги XML из списка. Определите первое вхождение, где элемент списка заканчивается, а затем найдите следующее вхождение тега. Замените все между и следующим на пустую строку. < /P>
Мне нужна помощь с удалением конкретных разделов из списка XML -файла с использованием регулярного выражения.
Для этой задачи я предоставил Пример XML -ввод и желаемый вывод.
Пожалуйста, помогите мне рисунок Regex, который будет идентифицировать и заменить эти разделы пустыми пространствами на входе XML, чтобы соответствовать желанию < /p>
Перечисленные Xml
['```xml
1
Sasdf
c.k.
,
ssdsd
a.a.
(000).
.smdf.cm.
z/sd.vmm/dsmkV.
sdnlk. 00,
no. 1,
kk. 00-
00,
doi: 10.00000/0000-0000-000-00-1-00-00
(000., 000 00 000.).
```', '```xml
00
ddxxxdd
X.X.
,
Dffff
,X.X.
,
kol. 0.
cdffgf:
Sdfr’.
0000 -0-0000-00-3.
(jj sss).
```', '```xml
00
00
ssss
1.
(2010)
ffffff ddddd d aaaaa
= cfffff dddd vvv aaaaa.
No. 0,
pp. 00-00.
cable ss: https://www.dddddd.aa/ssdffsd/dfff_ss_dsc.xyz
(00000: 00.00.0000)
(dd Ssssts ddddddd aa aaa.).
```','```xml
1
XXX
.
aegf asclcsnlac.
sed sdv asedf.
0000;
```', '```xml
16
ABC
S
,
ab cd.
XYZ
ABC.
15:
0000;
000–
000.
00
sedv
sedv
,
et al.
sdvsdv
sdv.
000–
000.
```]
желаемый вывод:
['```xml
1
Sasdf
c.k.
,
ssdsd
a.a.
(000).
.smdf.cm.
z/sd.vmm/dsmkV.
sdnlk. 00,
no. 1,
kk. 00-
00,
doi: 10.00000/0000-0000-000-00-1-00-00
(000., 000 00 000.).
00
ddxxxdd
X.X.
,
Dffff
,X.X.
,
kol. 0.
cdffgf:
Sdfr’.
0000 -0-0000-00-3.
(jj sss).
00
00
ssss
1.
(2010)
ffffff ddddd d aaaaa
= cfffff dddd vvv aaaaa.
No. 0,
pp. 00-00.
cable ss: https://www.dddddd.aa/ssdffsd/dfff_ss_dsc.xyz
(00000: 00.00.0000)
(dd Ssssts ddddddd aa aaa.).
1
XXX
.
aegf asclcsnlac.
sed sdv asedf.
0000;
16
ABC
S
,
ab cd.
XYZ
ABC.
15:
0000;
000–
000.
00
sedv
sedv
,
et al.
sdvsdv
sdv.
000–
000.
```]
< /code>
удалил теги XML из списка:
Список первого элемента заканчивается, а следующий элемент сначала течет из этого, чтобы заменить с помощью пустых < /p>
```', '```xml
```', '```xml
```','```xml
/ref-list>
```', '```xml
Подробнее здесь: https://stackoverflow.com/questions/794 ... xt-ref-lis
Как я могу использовать Regex для удаления метров XML между и следующим ? [дублировать] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как я могу использовать Regex для удаления метров XML между и следующим
? [дублировать]
Anonymous » » в форуме Python - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-