Wyodrębnij podłoże przy użyciu String PowerShell -

Wyodrębnij podłoże przy użyciu String PowerShell -
PowerShell składa się z kilku typów danych, w tym liczb całkowitych, zmiennych, pływaków, boolean lub ciągów. Ciąg składa się z wielu słów, które tworzą znaczący tekst. Podczas gdy podłoże jest sąsiednią kombinacją słów lub fragmentu tekstu w ciągu. Podłoże można wyodrębnić w PowerShell za pomocą „Substring ()" metoda. Co więcej, „Długość„Własność” z kombinacją funkcji „Substring ()” można również użyć do wyodrębnienia podrzędnego w PowerShell.

W tym samouczku zaobserwuje wiele metod, które pomogą rozwiązać określone zapytanie.

Jak wyodrębnić podłoże za pomocą PowerShell?

Te podejścia można zastosować do rozwiązania powyższego zapytania.

  • Metoda Substring ().
  • Właściwość długości.

Metoda 1: Wyodrębnij podłoże w PowerShell za pomocą metody „Substring ()”

„„Substring ()„Metoda lub funkcja może być wykorzystana do wyodrębnienia substring. Aby to zrobić, określ lokalizację indeksowania w nawiasach, które zaczynają się od „0".

Przykład

Ten przykład pokaże wyodrębnienie podrzędnego w PowerShell, wykorzystując metodę „Substring ()”:

> $ str1 = "To jest portal wskazujący Linux."
> $ str1.Podłoże (3,11)

W wyżej wymieniony kod:

  • Najpierw przypisaliśmy ciąg do zmiennej „$ str1".
  • Następnie połącz zmienną przypisaną ciągu z „Substring ()”Metoda i przejście

    Wartości początkowe i końcowe oddzielone przecinkami:

Określony ciąg został wyodrębniony z łańcucha.

Metoda 2: Wyodrębnij podłoże przy użyciu właściwości „długości” w PowerShell

Innym sposobem wyodrębnienia pod substring z łańcucha jest użycie „Długość" nieruchomość. Jest wykorzystywany w celu wyodrębnienia ostatnich znaków sznurka. Na przykład przejrzyj poniższy przykład.

Przykład

Wykonaj następujący kod w terminalu PowerShell:

> $ str = "to jest wskazówka Linux"
> $ str.Podłoże ($ str.Długość -10)

W danym kodzie po prostu określiliśmy „$ str.Długość„Parametr wewnątrz„Substring ()”Metoda i przypisano liczbę do wyodrębnienia podłańca z ciągu:

Można zaobserwować, że podłoże zostało wyodrębnione z łańcucha za pomocą „Długość" nieruchomość

Wniosek

Podłoże można wyodrębnić z podrzędu w PowerShell, stosując wiele podejść. Podejścia te obejmują „Substring ()”Metoda lub funkcja i„Długość" nieruchomość. Oba te podejścia wyodrębniają podłoże z łańcucha za pomocą liczb indeksujących znak. Ten post ilustruje pełną procedurę wyodrębnienia podłańca za pomocą PowerShell.