Jakie są możliwe sposoby połączenia sznurków w PowerShell:
W tej sekcji pozyskuje możliwe sposoby połączenia wielu strun. Każda opcja jest wyjaśniona przykładem.
Po pierwsze, musisz uzyskać dostęp do „PowerShell Ise”Z uprzywilejkami administratora. Aby to zrobić, kliknij „Szukaj”Na pasku zadań i znajdź„PowerShell Ise". Po uzyskaniu wyniku wyszukiwania kliknij prawym przyciskiem myszy „PowerShell Ise”Aplikacja i kliknij„Uruchom jako administrator".
Jakie są operatorzy do łączenia ciągów i jak ich używać?
Istnieje wielu operatorów do łączenia strun. Rzucimy światło na tych operatorów i wyjaśnimy je przykładami.
Jak połączyć struny za pomocą „+”:
Najczęstszą i często stosowaną metodą do łączenia ciągów jest użycie „+„Operator.
Weźmy trzy ciągi i dołączymy do nich za pomocą operatora „+”; Kod do połączenia przy użyciu trzech ciągów podano poniżej. Skopiuj i wklej kod w okienku skryptu swojego PowerShell Ise i uruchom skrypt, aby sprawdzić wyjście. Jednak liczba ciągów różni się w zależności od wymogu. Na przykład połączyliśmy trzy struny i można dołączyć do dwóch lub czterech ciągów:
$ s1 = „Cześć”
$ s2 = „To jest PowerShell Ise i; "
$ s3 = „Conatenating Strings:”
$ s4 = $ s1+$ s2+$ s3
$ S4
Skrypt jest zapisywany jako „con1.PS1„:
Dane wyjściowe kodu podano poniżej:
Jeśli chcesz utworzyć miejsce na wyjściu, musisz postępować zgodnie z następującą składnią za pomocą operatora „+”. Kod do wykonania takiego działania podano poniżej:
$ st1 = "To jest 1. ciąg"
$ st2 = "i to jest 2. ciąg"
$ res = $ st1 + „” + $ st2
$ res
Stworzyliśmy scenariusz „con2.PS1„:
Dane wyjściowe podano poniżej:
Jak połączyć struny za pomocą operatora formatu (-f):
Nie jest konieczne trzymanie się jednej metody konkatenacji. Różni operatorzy są wykorzystywane do konatenacji, a operator „-F”Działa jak pokazano w poniższym kodzie:
$ s1 = „Hello! "
$ s2 = „Conceatenacja ciągów”
$ s3 = „w toku”
$ res = „0 1 2” -f $ s1, $ s2, $ s3
$ res
Liczba zapisana w kręconych klamrach pokazuje indeks strun. Pierwszy ciąg, który należy wziąć pod uwagęindeks 0„Drugi ciąg w„indeks 1„, Itp. Zapisaliśmy kod w skrypcie „con3.PS1„:
Dane wyjściowe powyższego kodu podano poniżej:
Jakie metody są wykorzystywane do łączenia strun w PowerShell:
Istnieją różne metody PowerShell do łączenia strun. Omówimy te metody i pokażemy sposób stosowania tych metod:
1. Metoda Conat
Metoda Conat of Strings jest również stosowana do łączenia wielu ciągów. Poniższy kod połączy cztery ciągi. Ponadto nie ma limitu liczby wybranych ciągów do konkatenacji:
$ s1 = „Pierwszy ciąg ::”
$ s2 = „drugi ciąg ::”
$ s3 = „trzeci ciąg ::”
$ S4 = „Czwarty ciąg."
$ res = [String] :: concat ($ s1, $ s2, $ s3, $ s4)
$ res
Skrypt kodu podano poniżej: „con4.PS1„:
Wyjście „con4.PS1”Pokazano poniżej:
2. Metoda dołączenia
Oprócz „Concat”Metoda, kolejna metoda PowerShell o nazwie„Dołączyć„Conatenate Strings. „„Dołączyć”Metoda łączące ciągi przy użyciu ogranicznika, jak podano poniżej. Okrężnica zostanie umieszczona między strunami na wyjściu. Jednak możesz użyć dowolnego ciągu lub znaku w metodzie „łączenia” jako ogranicznika. Poniższy kod pokazuje użycie „Dołączyć„Operator:
$ s1 = „1. ciąg”
$ s2 = "2. ciąg"
$ s3 = "3. ciąg"
$ s4 = "4. ciąg."
$ res = [String] :: dołącz („:”, $ s1, $ s2, $ s3, $ s4)
$ res
Stworzyliśmy scenariusz „con5.PS1„A pozycja ogranicznika jest podkreślona jako„SYMITER". Wszystko, co napisane na tej pozycji, będzie uważane za ogranicznik.
Wyjście skryptu „con5.PS1”Pokazano poniżej:
3. Metoda formatu
Metodę formatu można również zastosować do łączenia ciągów. Funkcjonalność metody formatu jest taka sama jak operator formatu. Poniższy kod pokazuje procedurę operacyjną metody formatu:
$ s1 = „Hello! "
$ s2 = „to jest”
$ s3 = „Format metoda formatu."
$ res = [String] :: format ("0 1 2", $ s1, $ s2, $ s3)
$ res
Do połączenia ich stosuje się trzy ciągi przy użyciu metody formatu. Skrypt tej metody podano tutaj:
Wyjście powyższego skryptu pokazano poniżej:
Wniosek:
Długość ciągów różni się w zależności od wymogu programu. W pewnym momencie musisz napotkać większe struny, co sprawia, że struny są zbyt skomplikowane, aby zrozumieć. Głównym powodem połączenia jest dołączenie do wielu strun.
W tym przewodniku krótko omawia różne sposoby połączenia ciągów, w tym niektóre „Metody PowerShell”I niewiele„operatorzy". Chociaż wszystkie metody i operatorzy działają dobrze, wbudowane metody PowerShell są wysoce zalecane do konkatenacji, ponieważ operatorzy są ogólne i są używane jak w innych językach programowania.