String.indexOf()
Description
Localise un caractère ou un String dans un autre objet String. Par défaut, recherche depuis le début de l'objet String, mais peut également débuter la recherche à partir d'un emplacement donné, permettant la localisation de toutes les instances du caractère ou du String à chercher.
Syntaxe
string.indexOf(valeur)
string.indexOf(valeur, debut)
Paramètres
- string: une variable de type String()
- valeur: la valeur à chercher (type char ou String)
- debut: l'emplacement du début de la recherche.
※ Remarque:
l'index du premier caractère est 0.
Valeurs Renvoyées
- Renvoie l'emplacement où valeur a été trouvé dans l'objet string, ou -1 si n'a pas été trouvé.
Exemple
void setup() {
Serial.begin(9600);
String myString = "Arduino, ArduinoGetStarted.com";
int index = myString.indexOf("Arduino");
Serial.println(index);
}
void loop() {
}
The result on Serial Monitor:
COM6
0
Autoscroll
Clear output
9600 baud
Newline
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Please note: These are Amazon affiliate links. If you buy the components through these links, We will get a commission at no extra cost to you. We appreciate it.