So entfernen Sie Zeichen aus einer Zeichenfolge in Arduino?
Um Zeichen aus einer Zeichenfolge im Arduino-Code zu entfernen Saite.entfernen() Arduino -Funktion. Mit dieser Funktion können wir ein Zeichen oder ein Substring ersetzen, indem wir seine Länge und Position definieren. In diesem Artikel werden die Syntaxparameter und den Rückgabewert dieser Funktion erörtert und erklärt, wie man die Zeichen mit einem Beispiel für Arduino -Code aus einem Zeichenfolge entfernen kann.
Was ist String.entfernen () in Arduino
Der Saite.entfernen() Methode ist eine integrierte Funktion der Arduino-String-Klasse. Diese Funktion entfernt einen Teil einer Zeichenfolge, die an einer bestimmten Position für eine bestimmte Anzahl von Zeichen beginnt. Es ändert die ursprüngliche Zeichenfolge und gibt die aktualisierte Zeichenfolge zurück.
Syntax
Die Syntax für Saite.entfernen() Ist:
Saite.entfernen (startindex, Länge);Parameter
Für diese Funktion sind zwei Parameter erforderlich:
Startindex: Der Index des ersten Zeichens zu entfernen. Dieser Parameter ist obligatorisch und muss ein ganzzahliger Wert sein.
Länge: Die Anzahl der Zeichen zum Entfernen. Dieser Parameter ist standardmäßig auf 1 eingestellt.
Rückgabewert
Der Saite.entfernen() Die Methode gibt den modifizierten Zeichenfolge nach dem Entfernen des angegebenen Substrings zurück.
Beispiel
Unter dem Code demonstriert der Verbrauch der Verwendung der Saite.entfernen() Methode in der Arduino -Programmierung:
void setup ()In diesem Code initialisieren wir zuerst ein String -Objekt namens STR mit dem Wert "Hallo Welt". Danach wird es auf dem Serienmonitor gedruckt. Dann rufen wir das an Saite.entfernen() Methode mit dem Startindex 6 und der Länge 5, wodurch das Substring entfernt wird "Welt”Aus der Zeichenfolge. Schließlich drucken wir die modifizierte Zeichenfolge in den seriellen Monitor mit dem Serie.println () Funktion.
Wenn Sie diesen Code ausführen, sollten Sie die folgende Ausgabe im seriellen Monitor sehen:
Wie Sie sehen können, die Saite.entfernen() Die Methode hat das angegebene Substring erfolgreich aus der ursprünglichen Zeichenfolge entfernt.
Abschluss
Der Saite.entfernen() Die Methode ist eine nützliche Funktion zum Entfernen von Substrings aus String -Objekten in der Arduino -Programmierung. Durch Angeben des Startindex und der zu entfernenen Länge des Substring können Sie den Inhalt einer Zeichenfolge problemlos ändern. Lesen Sie den Artikel, um mehr über die Syntax und Verwendung des Saite.entfernen() Methode.