objeto.replace()
De ArduWiki
Revisión del 22:21 11 jul 2018 de Kike GL (Discusión | contribuciones)
Contenido
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);
}