objeto.replace()

De ArduWiki
Saltar a: navegación, buscar

Descripción

La función le permite reemplazar todas las instancias de un personaje dado por otro carácter. También puede usar replace() para reemplazar subcadenas de String con una subcadena diferente.

Sintaxis

objeto.replace(cadena1,cadena2);

Parámetros

objeto
nombre de la instancia del objeto [String]
cadena1
una variable de tipo String
cadena1
otra variable de tipo String

Retorna

Nada.

Advertencias

Nada.

Ejemplo

void setup() { 
   Serial.begin(9600); 
   Serial.println("Reemplazar una cadena:"); 
} 

void loop() {
   String cadena = "Pata Peta Pita Pota"; 
   Serial.println("Cadena original: " + cadena); 
   //Cambia todas las instancias de una subcadena con otra 
   cadena.replace("ta","rir"); 
   Serial.println("Cadena modificada: " + cadena); 

   cadena = "Tata Teta Tita Tota Tupa"; 
   Serial.println("Cadena original: " + cadena); 
   //También puedes usar replace() en caracteres individuales:
   cadena.replace('T','P'); 
   Serial.println("Cadena modificada: " + cadena); 

   //No hacer nada mientras sea verdadero
   while (true); 
}

Vea también

Referencias