Я хочу разделить термины по разделителю.Я хотел бы поставить число как index
и имя как name
.
Мои термины:
The Beehive
12. Bar 821
13. Natives Bar
14. Last Call Bar
15. Scarlet Lounge
16. Linden Room
17. Rooftop 25
Я использую этот код:
terms = ['The Beehive', '12. Bar 821', '13. Natives Bar', '14. Last Call Bar', '15. Scarlet Lounge', '16. Linden Room', '17. Rooftop 25']
delim = re.match('\d+\. ', terms)
if delim is None:
print(delim)
else:
index = index[:delim.end()]
name = index[delim.end():]
Это не в состоянии захватить раскол.Я проверил это, напечатав разделитель, и он ничего не соответствует.