O Arduino, conhecido principalmente por interagir com hardware, também inclui capacidades básicas de manipulação de strings através do seu objeto String.
String
Concatenar strings é um conceito que existe desde os primórdios da programação.
Converter strings para minúsculas é uma prática comum desde os primórdios da computação, pois as comparações de texto são sensíveis a maiúsculas e minúsculas por padrão.
(Como Fazer:) Vamos lá!.
Extrair substrings é um conceito antigo, aparecendo em linguagens mais velhas como C e Java.
A função .length() é sua amiga aqui.
.length()
Em Arduino, usamos a função sprintf para interpolar strings.
sprintf
Para remover aspas de uma string no Arduino, você pode iterar sobre os caracteres e reconstruir a string sem os caracteres de aspas.
Procurar e substituir texto é uma necessidade antiga - pense em editores de texto dos anos 60 que já tinham essa função.
O Arduino não tem suporte integrado para regex diretamente em sua biblioteca padrão.