String.indexOf()
Beschreibung
Sucht ein Zeichen oder eine Zeichenfolge in einer anderen Zeichenfolge. Sucht standardmäßig vom Anfang des Strings, kann aber auch von einem bestimmten Index aus beginnen. Ermöglicht das Auffinden aller Instanzen des Zeichens oder der Zeichenfolge.
Syntax
myString.indexOf(val)
myString.indexOf(val, from)
Parameter
- myString: Eine Variable vom Typ String. Erlaubte Datentypen: String.+
- val: Der Wert, nach dem gesucht werden soll. Erlaubte Datentypen: char oder String.
- from: Der Index, von dem aus die Suche gestartet werden soll.
Rückgabewert
Der Index des Werts innerhalb des Strings oder -1, falls nicht gefunden.
Beispielcode
Das ergebnis am seriellen monitor:
※ Anmerkungen und Warnungen:
If the string is modified, it is highly recommended using String.reserve() to prevent the memory fragmentation issue
Siehe Auch
- Sprache : Arduino - String
- Sprache : String.c_str()
- Sprache : String.charAt()
- Sprache : String.compareTo()
- Sprache : String.concat()
- Sprache : String.ENDETWith()
- Sprache : String.equals()
- Sprache : String.equalsIgnoreCase()
- Sprache : String.getBytes()
- Sprache : String.lastIndexOf()
- Sprache : String.length()
- Sprache : String.remove()
- Sprache : String.replace()
- Sprache : String.reserve()
- Sprache : String.setCharAt()
- Sprache : String.startsWith()
- Sprache : String.substring()
- Sprache : String.toCharArray()
- Sprache : String.toDouble()
- Sprache : String.toFloat()
- Sprache : String.toInt()
- Sprache : String.toLowerCase()
- Sprache : String.toUpperCase()
- Sprache : String.trim()
- Beispiel : String-Tutorials
※ ARDUINO KAUFEMPFEHLUNG
Arduino UNO R3 | |
Arduino Starter Kit |