Sdílet prostřednictvím


filterout, filterouti funkce NMAKE

Vyhodnotí se jako seznam položek, které neodpovídají žádným vzorům.

Syntaxe

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

Parametry

filters
Seznam jednoho nebo více vzorů, podle které chcete filtrovat.

input
Seznam, který se má filtrovat.

Vrácená hodnota

Seznam všechpoložekchch input filters

Poznámky

filterouti nerozlišuje malá a velká písmena verze filterout.

Tato funkce makra je dostupná od sady Visual Studio 2022 ve verzi 14.30 nebo novější.

Příklad

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

Viz také

Makra a příkaz NMAKE
Funkce nástroje NMAKE podle kategorie
filter, filteri