Ten zapis omówił podejścia do zastąpienia tekstu w PowerShell.
Jak używać PowerShell, aby wymienić tekst?
W PowerShell tekst można zastąpić przy użyciu podstępów poniżej:
Metoda 1: Wymień tekst w PowerShell za pomocą metody „Wymień ()”
PowerShell "zastępować()”Metoda pomaga zastąpić postaciami w tekście. Ta metoda przyjmuje argumenty, pierwszy argument znajduje ciąg, a drugi argument zastępuje znaleziony ciąg.
Przykład 1: Wymień tekst na podłoże w ciągu za pomocą funkcji „Wymień ()”
Ten przykład zademonstruje metodę zastąpienia tekstu za pomocą „zastępować()" metoda:
> $ text = "Cześć John, jak się masz?"Zgodnie z powyższym kodem:
Można zauważyć, że „Cześć John”Został zastąpiony„Cześć David" strunowy.
Przykład 2: Wymień tekst na miejsce w ciągu, wykorzystując funkcję/metodę „zamień ()”
Teraz wymień tekst na przestrzeń, przekazując ”jako drugi parametr w„zastępować()" metoda:
> $ text = "Cześć John, jak się masz?"W tym przykładzie kodu:
Można zauważyć, że określony podłoże został zastąpiony przestrzenią.
Metoda 2: Wymień tekst w PowerShell za pomocą operatora „-replace”
Operator zastępowania jest na początku oznaczony łącznikiem, na przykład „-zastępować". Jego działanie jest dość podobne do „Zastępować()" metoda. Może jednak zastąpić instancje wyrażeń regularnych (Regex).
Przykład 1: Wymień tekst na podłoże w ciągu, wykorzystując operator „-replace”
Teraz uruchom następujące polecenia w konsoli PowerShell:
> $ text = "Dzień dobry, John Doe"W wyżej wymieniony kod:
Można zauważyć, że tekst został zastąpiony za pomocą „-zastępować„Operator.
Przykład 2: Wymień tekst na miejsce w ciągu, wykorzystując operator „-replace”
W tym przykładzie zademonstrujemy usunięcie tekstu z przestrzenią za pomocą operatora „-replace”:
> $ text = "Dzień dobry, John Doe"W tym kodzie dodaliśmy puste wyrażenie regularne, aby mógł usunąć określony tekst:
Chodziło o zastąpienie tekstu w PowerShell.
Wniosek
Tekst w PowerShell można zastąpić dwiema metodami, w tym „Zastępować()”Metoda i„-zastępować„Operator. Po pierwsze, odzyskują odpowiedni ciąg lub tekst, a następnie zastępują go. Ponadto możesz również zastosować te podejścia, aby zastąpić znaki tekstu lub ciągiem pustymi przestrzeniami. Ten zapis dostarczył szczegółowy przewodnik po zastąpieniu tekstu w PowerShell.