Main Content

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

substr

Extraire une sous-chaîne d’une chaîne de caractères

Description

exemple

newStr = substr(str,pos,length) renvoie la sous-chaîne de caractères de str qui commence à la position de caractère pos et a une longueur de length caractères. Utilisez l’indexation à partir de zéro.

Remarque

L’opérateur substr n’est supporté que dans les diagrammes Stateflow® utilisant C comme langage d’action. Dans les diagrammes utilisant MATLAB® comme langage d’action, utilisez extractAfter ou extractBefore.

Exemples

développer tout

Extrait la sous-chaîne de caractères "world" d’une chaîne de caractères plus longue.

str = "Hello, world!";
newStr = substr(str,7,5);

Stateflow chart that uses the substr operator in a state.

Conseils

  • Utilisez l’indexation à partir de zéro.

  • Placez les chaînes de caractères littérales entre guillemets simples ou doubles.

Historique des versions

Introduit dans R2018b