Pesquisando e substituindo texto

Arduino:
Pesquisando e substituindo texto

Como Fazer:

String original = "Folha de Flandres";
String substituido = original.replace("Flandres", "Bananeira");
Serial.begin(9600);
Serial.println(substituido);

Saída esperada:

Folha de Bananeira

Mergulho Profundo:

Procurar e substituir texto é uma necessidade antiga - pense em editores de texto dos anos 60 que já tinham essa função. No mundo do Arduino, essa necessidade surge quando lidamos com strings - para, por exemplo, adaptar mensagens de LCDs. Embora o exemplo acima use o método replace de String, há alternativas mais rápidas e com menor uso de memória como o uso de char arrays e funções como strncpy e strstr. A escolha do método depende do tamanho do texto e das restrições de memória do microcontrolador.

Veja Também: