PowerShell Array of Strings

PowerShell Array of Strings
Tablica to zbiór elementów należących do tych samych danych; Typ danych może być „liczba całkowita„”platforma", Lub "postać". Jednak ciąg składa się tylko z „postać" typ danych. Można więc powiedzieć, że ciąg to tablica, która obsługuje tylko znaki. Zjawisko deklarowania łańcucha jako tablicy jest znane jako szereg strun. Na przykład, gdy masz ogromne dane w formacie ciągów, lepszą opcją jest przechowywanie tego ciągu w tablicy. PowerShell Array of Strings umożliwia manipulowanie danymi, na przykład jeśli chcesz pobrać jakiekolwiek informacje, możesz to zrobić za pomocą różnych ciągów. W tym przewodniku pokażemy użycie ciągów jako tablicy:

Jak zadeklarować szereg strun za pomocą PowerShell:

Istnieje wiele sposobów deklarowania szeregu strun. W tej sekcji wymieniono i omówi wszystkie możliwe sposoby utworzenia szeregu ciągów. Więc zagłębiajmy się w to:

Metoda 1:

Jedną z możliwych metod utworzenia szeregu ciągów jest użycie metody podanej poniżej.

Zapisaliśmy trzy struny w zmiennej o nazwie „tablica strun„:

> $ stringarray = @(„to jest”, „Microsoft Windows”, „PowerShell Terminal”)

Metoda 2:

Inną możliwością utworzenia łańcucha tablicy jest użycie metody klasy System.Kolekcje.ArrayList PowerShell. Poniższe polecenia pomogą Ci utworzyć ciąg tablicy:

> Nowy system typu.Kolekcje.ArrayList
> $ stringarr = [system.Kolekcje.ArrayList]@(„You Are”, „Work in”, „Windows PowerShell”)

Jak uzyskać typ danych zmiennej tablicy String:

W tej sekcji weźmiemy $ StringArray Zmienna jako przykład. Aby uzyskać typ danych zmiennej, użyj następującej cmdlet PowerShell podanej poniżej:

> $ stringarray =@(„to jest”, „Microsoft Windows”, „PowerShell Terminal”)
> $ StringArray.GetType ()

Kiedy prowadzisz GetType () cmdlet, obserwuje się, że danych danych jest przechowywana w „Nazwa”Kolumna. Typ zmienny jest obiektem w przypadku tablicy i zmieni się na ciąg w przypadku ciągów. Ponadto wartość „Podstawowy”Kolumna to„System.Obiekt”W przypadku strun i przełącza się na„System.Szyk„W przypadku tablic:

Jak sprawdzić długość łańcucha tablicy:

Jak przechowyliśmy trzy struny w $ StringArray Zmienna, można sprawdzić długość ciągu za pomocą polecenia podanego poniżej:

> $ StringArray.długość

Jak dołączyć tekst do istniejącego ciągu tablicy:

Ponadto możesz dodać więcej wartości do zmiennej „tablica ciągu”. Wartości, które chcesz dołączyć, to operator (+=). Użyj następującego polecenia, aby dołączyć większą wagę do zmiennej ”tablica strun„:

> $ StringArray += @(„i”, „uruchomiono”, „uprawnienia administracyjne”)

Po dołączeniu trzech kolejnych ciągów, zauważ, że długość „tablica ciągu " Zmienna zmieniła się na 6:

Jak sprawdzić obsługiwane metody istniejącego ciągu tablicy:

Po ogłoszeniu tablicy ciągu i chcesz wykonywać różne operacje, zaleca się sprawdzenie, które metody są obsługiwane przez tablicę ciągów. Poniższe polecenie pomoże Ci uzyskać obsługiwane metody:

> $ StringArray | Metoda otrzymania MemberType

Jak znaleźć ciąg w tablicy ciągów?

W tej sekcji poprowadzimy Cię, aby znaleźć dowolny ciąg w tablicy ciągów. Na przykład mamy zmienną tablicy strun, która zawiera trzy ciągi:

> $ sa =@(„Microsoft”, „Windows”, „PowerShell”)

Jeśli chcesz dowiedzieć się, czy zawiera „PowerShell”Lub nie, musisz uzyskać pomoc z„Zawiera„Metoda, jak pokazano poniżej:

> $ sa.Zawiera („PowerShell”)

Jeśli $ sa zawiera "PowerShell,„;; wtedy powróci „PRAWDA„:

Jeśli jednak sprawdziłeś niewłaściwy ciąg, to powróci „FAŁSZ". Na przykład szukaliśmy „Ise" jak pokazano niżej:

> $ sa.Zawiera („ISE”)

Jak zmienić przypadek liter w tablicy ciągu

Można zmienić przypadek litery na górną lub dolną za pomocą pomocy Toupper () I obniżyć() opcje. Na przykład utworzymy ciąg tablicy $ gwiazda Aby zademonstrować tę metodę:

> $ star =@(„PowerShell”, „wiersz poleceń”, „terminal”)

Napisz następujące polecenie w PowerShell, aby zmienić wszystkie litery na UpperCase:

> $ star = $ star.Toupper ()

Możesz sprawdzić wszystkie litery $ gwiazda są konwertowane na wielki poziom:

Jeśli chcesz przekonwertować litery na małe litery; Musisz wykonać następujące polecenie:

> $ star = $ star.obniżyć()

Wszystkie litery są konwertowane na małe litery:

Wniosek:

Tablice składają się z tych samych typów zmiennych, podczas gdy ciągi są zasadniczo tablicami charakteru. Jeśli zanurzymy się w wyrażeniu „Tablica strun„Możemy powiedzieć, że tablica składa się z”tablica postaci".

W tym artykule zawiera szczegółowy przewodnik na temat szeregu ciągów i tego, jak można zadeklarować ciąg jako tablicę. Ponadto opisaliśmy różne metody deklarowania tablic ciągu i wykonaliśmy różne operacje w tablicy ciągów.