replace
Beschreibung
ersetzt Instanzen der Teilzeichenfolge newStr = replace(str,old,new)old, die in der Zeichenfolge str vorkommen, durch die Zeichenfolge new.
Hinweis
Der replace-Operator wird in Stateflow®-Diagrammen, die C als Aktionssprache verwenden, nicht unterstützt.
Beispiele
Eingabeargumente
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.
Algorithmen
Der Operator replace ersetzt aufeinanderfolgende Teilzeichenfolgen. Zum Beispiel gibt replace("abc 2 def 22 ghi 222 jkl 2222","22","*") "abc 2 def * ghi *2 jkl **" zurück. Verwenden Sie strrep, um überlappende Teilzeichenfolgen zu ersetzen. Weitere Informationen finden Sie unter Ersetzen wiederholter Muster.
Versionsverlauf
Eingeführt in R2021b
