Mit String-Funktionen.
Normalerweise geht das sinngemäß:
1. Liefere erstes Vorkommen eines Zeichens in Zeichenkette
2. extrahiere aus erster Zeichenkette eine Neue, von Position bis Position
3. Suche in neuer Zeichenkette nach Zeichen, dass das Ende markiert
4. extrahiere vom Anfang der Zeichenkette bis zu der Position des Endezeichens
5. gewünschter Inhalt ist extrahiert
Zwei Methoden für Strings habe ich für Arduino schon gefunden:
- indexOf()
- lastIndexOf()
interessant auch:
- substring()
indexOf() findet die Position eines gesuchten Zeichens
substring() extrahiert eine Zeichenkette anhand einer Start- und Endposition
Arduino.cc, TUTORIALS > Built-In Examples > 08.Strings
Lesezeichen