Come rimuovere i caratteri da una stringa in Arduino?
Per rimuovere i caratteri da una stringa all'interno del codice Arduino possiamo usare il integrato Corda.rimuovere() Funzione arduino. Usando questa funzione, possiamo sostituire un carattere o una sottostringa definendo la sua lunghezza e posizione. Questo articolo discuterà i parametri di sintassi e il valore di ritorno di questa funzione e spiegherà come si possono rimuovere i caratteri da una stringa usando un esempio di Arduino.
Cos'è la stringa.Rimuovi () in Arduino
IL Corda.rimuovere() Il metodo è una funzione integrata della classe String Arduino. Questa funzione rimuove una parte di una stringa che inizia in una posizione specificata per un numero specifico di caratteri. Modifica la stringa originale in atto e restituisce la stringa aggiornata.
Sintassi
La sintassi per Corda.rimuovere() È:
corda.rimuovere (startIndex, lunghezza);Parametri
Per questa funzione sono necessari due parametri:
StartIndex: L'indice del primo carattere da rimuovere. Questo parametro è obbligatorio e deve essere un valore intero.
lunghezza: Il numero di caratteri da rimuovere. Questo parametro è per impostazione predefinita impostata su 1.
Valore di ritorno
IL Corda.rimuovere() Il metodo restituisce la stringa modificata dopo aver rimosso la sottostringa specificata.
Esempio
Sotto il codice dimostra l'uso del Corda.rimuovere() Metodo nella programmazione Arduino:
void setup ()In questo codice, inizializzamo prima un oggetto stringa chiamato STR con il valore "Ciao mondo". Successivamente, è stampato sul monitor seriale. Quindi, chiamiamo il Corda.rimuovere() Metodo con l'indice iniziale 6 e la lunghezza 5, che rimuove la sottostringa "Mondo"Dalla stringa. Infine, stampiamo la stringa modificata sul monitor seriale utilizzando il Seriale.println () funzione.
Quando si esegue questo codice, dovresti vedere il seguente output nel monitor seriale:
Come puoi vedere, il Corda.rimuovere() Il metodo ha rimosso correttamente la sottostringa specificata dalla stringa originale.
Conclusione
IL Corda.rimuovere() Il metodo è una funzione utile per la rimozione di substrings dagli oggetti stringa nella programmazione Arduino. Specificando l'indice iniziale e la lunghezza della sottostringa per rimuovere, è possibile modificare facilmente il contenuto di una stringa. Leggi l'articolo per saperne di più sulla sintassi e sull'uso del Corda.rimuovere() metodo.