subst
, substi
funkcje NMAKE
Oblicza ciąg, w którym wszystkie wystąpienia jednego ciągu zostały zastąpione innym.
Składnia
$(subst oldString,newString,input)
$(substi oldString,newString,input)
Parametry
oldString
Ciąg zamieniany.
newString
Ciąg, który zastępuje oldString
element . Ten argument może mieć wartość null.
input
Ciąg do wyszukania.
Wartość zwracana
Zwraca wartość input
, ale wszystkie wystąpienia klasy oldString
są zastępowane przez newString
element . Jeśli newString
ma wartość null, wszystkie wystąpienia obiektu oldString
zostaną usunięte.
Uwagi
substi
jest wersją bez uwzględniania wielkości liter w pliku subst
.
Ta funkcja makra jest dostępna począwszy od programu Visual Studio 2022 w programie NMAKE w wersji 14.30 lub nowszej.
Przykład
$(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
Zobacz też
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