Я пытаюсь очистить текстовые строки, используя раздел Python и регулярные выражения. Например:Строка раздела Python с регулярными выражениями
testString = 'Tre Bröders Väg 6 2tr'
sep = '[0-9]tr'
head,sep,tail = testString.partition(sep)
head
>>>'Tre Br\xc3\xb6ders V\xc3\xa4g 6 2tr'
Голова все еще содержит 2TR, что я хочу, чтобы удалить. Я не так хорош с регулярным выражением, но не должен [0-9] сделать трюк?
Выход я бы ожидать от этого примера будет
head
>>> 'Tre Br\xc3\xb6ders V\xc3\xa4g 6
Что вы ожидаете в качестве вывода? –
Вы даже не используете regex здесь, почему '[0-9]' трюк тогда? –
добавил вывод, который я ожидал бы – seb