Condividi tramite


filterout, filterouti funzioni NMAKE

Restituisce un elenco di elementi che non corrispondono ad alcun criterio.

Sintassi

$(filterout filters,input)
$(filterouti filters,input)

Parametri

filters
Elenco di uno o più modelli da filtrare in base a .

input
Elenco da filtrare.

Valore restituito

Elenco di tutti gli elementi in input che non corrispondono ad alcun criterio in filters.

Osservazioni:

filterouti è la versione senza distinzione tra maiuscole e minuscole di filterout.

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

Esempio

$(filterout He%,Hello Hey Hi) # Evaluates to "Hi" - "Hello" and "Hey" match the filter
$(filterout %y %i,Hello Hey Hi) # Evaluates to "Hello" - items are kept if they don't match any filters, "Hey" and "Hi" each match one filter
$(filterout H%,Hello Hey Hi) # Evaluates to "" - each of the items matched the filter

$(filterout he%,Hello Hey Hi) # Evaluates to "Hello Hey Hi" - filterout is case-sensitive
$(filterouti he%,Hello Hey Hi) # Evaluates to "Hi" - filterouti is case-insensitive

Vedi anche

Macro e NMAKE
Funzioni NMAKE per categoria
filter, filteri