Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wertet eine Zeichenfolge aus, in der alle Instanzen einer Zeichenfolge durch eine andere ersetzt wurden.
Syntax
$(subst oldString,newString,input)
$(substi oldString,newString,input)
Parameter
oldString
Die zu ersetzende Zeichenfolge
newString
Die Zeichenfolge, die ersetzt oldString
wird. Dieses Argument kann null sein.
input
Die zu durchsuchende Zeichenfolge.
Rückgabewert
Gibt input
zurück, aber alle Instanzen von oldString
werden durch newString
ersetzt. Wenn newString
null ist, werden alle Instanzen entfernt oldString
.
Hinweise
substi
ist die Groß-/Kleinschreibung ohne Berücksichtigung der Groß-/Kleinschreibung von subst
.
Diese Makrofunktion ist ab Visual Studio 2022, in NMAKE, Version 14.30 oder höher, verfügbar.
Beispiel
$(subst Hello,Hey,Hello World!) # Evaluates to "Hey World!"
$(subst ed,ing,red ring mended) # Evaluates to "ring ring mending"
$(subst Hello ,,Hello World!) # Evaluates to "World!"
$(subst hello,Hey,Hello World!) # Evaluates to "Hello World!" - subst is case-sensitive, so no substitution performed
$(substi hello,Hey,Hello World!) # Evaluates to "Hey World!" - substi is case-insensitive