Contenu principal

erase

Supprimer des sous-chaînes de caractères dans les chaînes de caractères d’un diagramme Stateflow

Depuis R2021b

Description

newStr = erase(str,substr) supprime les instances de la sous-chaîne de caractères substr qui sont présentes dans la chaîne de caractères str.

exemple

Remarque

L’opérateur erase n’est pas supporté dans les diagrammes Stateflow® utilisant le C comme langage d’action.

Exemples

développer tout

Supprime une sous-chaîne de caractères pour former la chaîne de caractères "Hello!"

str = "Hello, world!";
newstr = erase(str,", world");

Stateflow chart that uses the erase operator in a state.

Arguments d'entrée

développer tout

Chaîne de caractères en entrée, spécifiée sous forme de string scalar. Placez les chaînes de caractères littérales entre guillemets doubles.

Exemple : "Hello"

Sous-chaîne de caractères spécifiée sous forme de string scalar. Placez les chaînes de caractères littérales entre guillemets doubles.

Exemple : "Hello"

Limitations

  • Cet opérateur ne supporte pas l'utilisation de champs de structures ou de messages de Stateflow. Pour plus d’informations sur les structures dans Stateflow, consultez Access Bus Signals.

Historique des versions

Introduit dans R2021b