파이썬에서 문자열을 바꾸는 빠른 방법이 있습니까?하지만 처음부터 시작하는 replace
것이 아니라 처음부터 시작 합니까? 예를 들면 다음과 같습니다.
>>> def rreplace(old, new, occurrence)
>>> ... # Code to replace the last occurrences of old by new
>>> '<div><div>Hello</div></div>'.rreplace('</div>','</bad>',1)
>>> '<div><div>Hello</div></bad>'
5
그런 간단한 문제에 대한 복잡한 해결책으로 판단하면 좋은 질문입니다.
—
저스틴 Ardini
이 답변에 추가되는 데 9 년 (!)이 걸린 우아한 답변이 아래에 있습니다. 아래로 스크롤하여 찾으십시오.
—
John D