У меня есть строка string = 'some.value:so this-can be:any.thing, even some.value: too'
Я хочу удалить 'some.value:'
с левой стороны.
Мои неудачные попытки:
>>> string.lstrip('some.value:')
' this-can be:any.thing, even some.value: too'
>>> string.replace('some.value:','')
'so this-can be:any.thing, even too'
>>> string.split(':')[1]
'so this-can be'
Ожидаемый результат: so this-can be:any.thing, even some.value: too
Я думаю, что наиболее близким к моему ответу является использование lstrip()
.Как я могу сказать lstrip()
обрезать ровно всю фразу?
[!] НЕ при использовании любой библиотеки предпочтительнее!
Примечание: Есть похожий вопрос , но ответ не относится ко мне.