Diferencia entre revisiones de «objeto.replace()»

De ArduWiki
Saltar a: navegación, buscar
(Descripción)
(Parámetros)
Línea 9: Línea 9:
 
== Parámetros ==
 
== Parámetros ==
 
;objeto: nombre de la instancia del objeto [String]
 
;objeto: nombre de la instancia del objeto [String]
;cadena1: una variable de tipo [[String]]
+
;cadena1: una variable de tipo [[String]] o valor en comillas dobles si son varios caracteres.
;cadena1: otra variable de tipo [[String]]
+
;cadena1: otra variable de tipo [[String]] o valor en comillas dobles si son varios caracteres.
  
 
== Retorna ==
 
== Retorna ==

Revisión del 22:26 11 jul 2018

Descripción

Este método le permite reemplazar todas las instancias de una cadena dada por otra cadena. Puede tratarse de cadenas (con comillas doble) o caracteres simples (con comillas simple).

Sintaxis

objeto.replace(cadena1,cadena2);

Parámetros

objeto
nombre de la instancia del objeto [String]
cadena1
una variable de tipo String o valor en comillas dobles si son varios caracteres.
cadena1
otra variable de tipo String o valor en comillas dobles si son varios caracteres.

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