มีวิธีที่รวดเร็วใน Python ในการแทนที่สตริง แต่แทนที่จะเริ่มจากจุดเริ่มต้นเช่นเดียวกับ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>'