Assegnare valori alle variabili stringa necessarie da questo algoritmo ( la stringa in cui la sostituzione è quello di prendere posto , la sottostringa da sostituire , e la stringa che sostituirà esso) come nel seguente codice di esempio :
corpus = " 9203320089237498743 "
substituteThis = " 74"
substituteByThis = " nex "
2
Trova l' ultima occorrenza della sottostringa all'interno della stringa più grande, come nel seguente codice di esempio :
resto = corpus.rsplit ( substituteThis , 1 ) per
la funzione " rsplit " esegue ricerche da destra a sinistra ; pertanto , la prima occorrenza che trova sarà l'ultima occorrenza all'interno della stringa più grande " corpus"
3
sostituire la stringa più piccola all'interno di quella più grande, come nel seguente codice di esempio : .
corpus = substituteByThis.join (resto ) per
Per l'esempio , corpus avrà valore " 9203320089237498 nex 3" .
Programmazione © www.354353.com