Diferencia entre revisiones de «objeto.replace()»
De ArduWiki
(→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
Contenido
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);
}