Como remover os caracteres de uma string em Arduino usando string.Remova a função

Como remover os caracteres de uma string em Arduino usando string.Remova a função
Se você é um programador Arduino, deve ter usado a classe String para criar e manipular strings. A classe String fornece muitos métodos úteis para executar várias operações de string. Um dos comumente usados ​​é o Corda.remover() método. Este artigo cobre o Corda.remover() Método em detalhes, incluindo sua sintaxe, parâmetros e exemplos.

Como remover os personagens de uma string em Arduino?

Para remover os caracteres de uma string dentro do código Arduino, podemos usar o embutido Corda.remover() Função arduino. Usando esta função, podemos substituir um caractere ou uma substring definindo seu comprimento e posição. Este artigo discutirá parâmetros de sintaxe e o valor de retorno desta função e explicará como se pode remover os caracteres de uma string usando um exemplo de código Arduino.

O que é string.remover () em Arduino

O Corda.remover() O método é uma função integrada da classe Arduino String. Esta função remove uma parte de uma string começando em uma posição especificada para um número especificado de caracteres. Ele modifica a string original no lugar e retorna a string atualizada.

Sintaxe

A sintaxe para Corda.remover() é:

corda.remover (startIndex, comprimento);

Parâmetros

Dois parâmetros são necessários para esta função:

StartIndex: O índice do primeiro caractere a remover. Este parâmetro é obrigatório e deve ser um valor inteiro.

comprimento: O número de caracteres para remover. Este parâmetro é por padrão definido como 1.

Valor de retorno

O Corda.remover() O método retorna a sequência modificada após a remoção da substring especificada.

Exemplo

Abaixo o código demonstra o uso do Corda.remover() Método na programação Arduino:

Void Setup ()
// Inicialize a comunicação serial
Serial.começar (9600);
// Crie um objeto String
String str = "Hello World";
Serial.print ("String antes de remover:");
Serial.println (str);
// Remova a substring "mundo" da string
str.remover (6, 5);
// imprima a sequência modificada para o monitor serial
Serial.print ("String após remover:");
Serial.println (str);

Void Loop ()
// nada para fazer aqui

Neste código, primeiro inicializamos um objeto de string chamado str com o valor "Olá Mundo". Depois disso, é impresso no monitor serial. Então, chamamos o Corda.remover() Método com o índice de partida 6 e o ​​comprimento 5, que remove a substring "Mundo”Da string. Finalmente, imprimimos a sequência modificada para o monitor serial usando o Serial.println () função.

Ao executar este código, você deve ver a seguinte saída no monitor serial:

Como você pode ver, o Corda.remover() O método removeu com sucesso a substring especificada da string original.

Conclusão

O Corda.remover() O método é uma função útil para remover substâncias de objetos de string na programação Arduino. Ao especificar o índice inicial e o comprimento da substring para remover, você pode modificar facilmente o conteúdo de uma string. Leia o artigo para saber mais sobre a sintaxe e o uso do Corda.remover() método.