1
asignar valores a las variables de cadena que necesita este algoritmo ( la cadena en la que la sustitución se llevará a cabo , la subcadena que ser sustituido , y la cadena que lo sustituirá ) como en el siguiente código de ejemplo :
corpus = " 9203320089237498743 "
substituteThis = " 74 "
substituteByThis = " nex "
2
Encuentra la última aparición de la subcadena dentro de la cadena más grande, como en el siguiente ejemplo de código:
resto = corpus.rsplit ( substituteThis , 1) spanish
la función " rsplit " realiza búsquedas de derecha a izquierda ; Por lo tanto , la primera ocurrencia que encuentra será la última aparición en la cadena más grande " corpus "
3
Reemplace la cadena más pequeña dentro de la más grande, como en el siguiente ejemplo de código: .
corpus = substituteByThis.join (el resto )
Por ejemplo , el cuerpo tendrá valor " 9203320089237498 nex 3 " .