filterout
, filterouti
funkcje NMAKE
Oblicza listę elementów, które nie pasują do żadnych wzorców.
Składnia
$(filterout filters,input)
$(filterouti filters,input)
Parametry
filters
Lista co najmniej jednego wzorca do filtrowania według.
input
Lista, która ma zostać przefiltrowana.
Wartość zwracana
Lista wszystkich elementów w input
programie , które nie pasują do żadnych wzorców w pliku filters
.
Uwagi
filterouti
jest wersją bez uwzględniania wielkości liter w pliku filterout
.
Ta funkcja makra jest dostępna począwszy od programu Visual Studio 2022 w programie NMAKE w wersji 14.30 lub nowszej.
Przykład
$(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
Zobacz też
Makra i NMAKE
Funkcje NMAKE według kategorii
filter
, filteri
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla