Condividi tramite


subst, substi funzioni NMAKE

Restituisce una stringa in cui tutte le istanze di una stringa sono state sostituite con un'altra.

Sintassi

$(subst oldString,newString,input)
$(substi oldString,newString,input)

Parametri

oldString
Stringa da sostituire.

newString
Stringa che sostituisce oldString. Questo argomento può essere Null.

input
Stringa in cui effettuare la ricerca.

Valore restituito

Restituisce input, ma tutte le istanze di oldString vengono sostituite da newString. Se newString è Null, tutte le istanze di oldString vengono rimosse.

Osservazioni:

substi è la versione senza distinzione tra maiuscole e minuscole di subst.

Questa funzione macro è disponibile a partire da Visual Studio 2022, in NMAKE versione 14.30 o successiva.

Esempio

$(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

Vedi anche

Macro e NMAKE
Funzioni NMAKE per categoria