String.substring()

Description

Extrait une sous-chaîne d'un objet String. L'emplacement de début est inclusif (le caractère correspondant est inclut dans la sous-chaîne), mais l'emplacement optionnel de fin est exclusif (le caractère correspondant n'est pas inclus dans la sous-chaîne). Si l'emplacement de fin est omis, la sous-chaîne renvoyée s'étend jusqu'à la fin de l'objet String utilisé.

Syntaxe

string.substring(debut) string.substring(defut,fin)

Paramètres

  • string: une variable de type String()
  • debut: l'emplacement de départ de la sous-chaîne à extraire (inclusif çàd intégré à la chaîne).
  • fin (optionel): l'emplacement de fin de la sous-chaîne à extraire (exclusif, càd pas intégré à la chaîne).

※ Remarque:

l'index de la chaîne commence à 0 (le 1er caractère est à l'emplacement 0).

Valeurs Renvoyées

  • La sous-chaîne à extraire

Exemple

void setup() { Serial.begin(9600); String myString = "ArduinoGetStarted.com"; String sub = myString.substring(0, 7); Serial.println(myString); Serial.println(sub); } void loop() { }

The result on Serial Monitor:

COM6
Send
ArduinoGetStarted.com Arduino
Autoscroll Show timestamp
Clear output
9600 baud  
Newline  

ARDUINO BUY RECOMMENDATION

Arduino UNO R3
Arduino Starter Kit
Disclosure: Some links in this section are Amazon affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.
Additionally, some links direct to products from our own brand, DIYables.

※ OUR MESSAGES