Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

erase

Löschen von Unterzeichenfolgen innerhalb von Zeichenfolgen in Stateflow-Diagrammen

Seit R2021b

Beschreibung

newStr = erase(str,substr) löscht Instanzen der Unterzeichenfolge substr, die in der Zeichenfolge str vorkommen.

Beispiel

Hinweis

Der erase-Operator wird in Stateflow®-Diagrammen, die C als Aktionssprache verwenden, nicht unterstützt.

Beispiele

alle erweitern

Löschen einer Unterzeichenfolge, um die Zeichenfolge "Hello!" zu bilden

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

Stateflow chart that uses the erase operator in a state.

Eingabeargumente

alle erweitern

Eingangszeichenfolge, angegeben als skalare Zeichenfolge. Setzen Sie Zeichenfolgen in doppelte Anführungszeichen.

Beispiel: "Hello"

Unterzeichenfolge, angegeben als skalare Zeichenfolge. Setzen Sie Zeichenfolgen in doppelte Anführungszeichen.

Beispiel: "Hello"

Einschränkungen

  • Dieser Operator unterstützt nicht die Verwendung von Stateflow-Strukturfeldern oder -Meldungen. Weitere Informationen über Strukturen in Stateflow finden Sie unter Access Bus Signals.

Versionsverlauf

Eingeführt in R2021b