Problem

6 /8


Sostituzione di sottostringhe in una stringa

Theory Click to read/hide

In Pascal, per sostituire una sottostringa con un'altra in una stringa, usa il metodo stringReplace()
stringReplace(original, old, new, flag): originalString  la sottostringa old viene sostituita il newflag è uno dei rfReplaceAll rfIgnoreCase, valori scritto tra parentesi quadre. Nel primo caso, tutte le occorrenze di old in originalString, nel secondo, solo il primo.

Esempio di sostituzione di stringhe in Pascal:
 

telefono = '+1-234-567-89-10'

// i trattini vengono cambiati in spazi
edited_phone := stringreplace(phone, '-', ' ', [rfReplaceAll]);
writeln(edited_phone); // +1 234 567 89 10

// i trattini vengono rimossi
edited_phone := stringreplace(phone, '-', '', [rfReplaceAll]);
writeln(edited_phone); // +12345678910

// cambia solo il primo trattino
edited_phone := sostituisci(telefono, '-', '', [rfIgnoreCase]);
writeln(edited_phone); // +1234-567-89-10

Problem

Dato un filo. Sostituisci tutti i numeri in questa riga 1 con la parola uno.

Input

È stata inserita una stringa.

Impressum

Stampa la risposta al problema.

Esempi
# Input Uscita
1 1+1=2 uno+uno=2