Cómo eliminar los caracteres de una cadena en Arduino usando cadena.eliminar la función

Cómo eliminar los caracteres de una cadena en Arduino usando cadena.eliminar la función
Si eres un programador Arduino, entonces debes haber usado la clase de cadena para crear y manipular cadenas. La clase de cadena proporciona muchos métodos útiles para realizar varias operaciones de cadena. Uno de los comúnmente utilizados es el Cadena.eliminar() método. Este artículo cubre el Cadena.eliminar() Método en detalle, incluida su sintaxis, parámetros y ejemplos.

Cómo eliminar los caracteres de una cadena en Arduino?

Para eliminar los caracteres de una cadena dentro del código Arduino podemos usar el incorporado Cadena.eliminar() Función arduino. Usando esta función, podemos reemplazar un personaje o una subcadena definiendo su longitud y posición. Este artículo discutirá los parámetros de sintaxis y el valor de retorno de esta función y explicará cómo se puede eliminar los caracteres de una cadena usando un ejemplo de código Arduino.

Que es la cadena.eliminar () en Arduino

El Cadena.eliminar() El método es una función incorporada de la clase de cadena Arduino. Esta función elimina una parte de una cadena que comienza en una posición especificada para un número especificado de caracteres. Modifica la cadena original en su lugar y devuelve la cadena actualizada.

Sintaxis

La sintaxis para Cadena.eliminar() es:

cadena.eliminar (startIndex, longitud);

Parámetros

Se requieren dos parámetros para esta función:

Índice de comienzo: El índice del primer personaje en eliminar. Este parámetro es obligatorio y debe ser un valor entero.

longitud: El número de caracteres para eliminar. Este parámetro se establece de forma predeterminada en 1.

Valor de retorno

El Cadena.eliminar() El método devuelve la cadena modificada después de eliminar la subcadena especificada.

Ejemplo

El siguiente código demuestra el uso del Cadena.eliminar() Método en la programación de Arduino:

setup () void
// Inicializar la comunicación en serie
De serie.comenzar (9600);
// crear un objeto de cadena
Cadena str = "Hola mundo";
De serie.imprimir ("Cadena antes de quitar:");
De serie.println (str);
// elimina el "mundo" de la subcadena de la cadena
stri.eliminar (6, 5);
// Imprima la cadena modificada en el monitor en serie
De serie.imprimir ("cadena después de quitar:");
De serie.println (str);

bucle void ()
// nada que hacer aquí

En este código, primero inicializamos un objeto de cadena llamado STR con el valor "Hola Mundo". Después de eso, se imprime en el monitor en serie. Entonces, llamamos al Cadena.eliminar() Método con el índice de inicio 6 y la longitud 5, que elimina la subcadena "Mundo"De la cadena. Finalmente, imprimimos la cadena modificada en el monitor en serie utilizando el De serie.println () función.

Cuando ejecuta este código, debería ver la siguiente salida en el monitor en serie:

Como puedes ver, el Cadena.eliminar() El método ha eliminado con éxito la subcadena especificada de la cadena original.

Conclusión

El Cadena.eliminar() El método es una función útil para eliminar sustros de los objetos de cadena en la programación de Arduino. Al especificar el índice inicial y la longitud de la subcadena para eliminar, puede modificar fácilmente el contenido de una cadena. Lea el artículo para saber más sobre la sintaxis y el uso del Cadena.eliminar() método.