Wie finde ich die Position des Substrings in PowerShell nach Position x?

Wie finde ich die Position des Substrings in PowerShell nach Position x?
PowerShell bietet Unterstützung für die Ausführung der “Saite" Datentyp. Der Begriff String bezieht sich auf eine Sammlung von Wörtern, die einen aussagekräftigen Text ergeben. Es ist in der PowerShell innerhalb doppelter und einzelner Zitate definiert. Eine Zeichenfolge enthält ein Substring, die Kombination von zwei oder mehr Wörtern innerhalb einer Zeichenfolge. Insbesondere kann die Position des Substring unter Verwendung einiger spezifischer Befehle in PowerShell bestimmt werden.

Dieser Beitrag veranschaulicht mehrere Methoden, um die Position des Substrings zu erhalten.

So finden/holen Sie die Position des Substring nach Position X in PowerShell?

Dies sind die Methode, die zum Auffinden der Position des ausgewählten Substring verwendet werden kann:

  • Index von().
  • LastIndexof ().

Methode 1: Verwenden Sie die Methode "indexof ()", um die Position des Substring in PowerShell zu ermitteln

Der "Index von()In PowerShell wird die Methode verwendet, um das erste Ereignis der angegebenen Zeichenfolge zu erhalten. Die Anzahl in der Methode „Indexof ()“ beginnt bei Null. Übersicht beispielsweise das erwähnte Beispiel.

Beispiel

In diesem Beispiel wird die Position der String in PowerShell unter Verwendung der Methode „Indexof ()“ erhalten:

> $ str = "Dies ist Linux -Hinweisportal"
> $ str.Indexof ("Linux")

Im oben genannten Code:

  • Zunächst haben wir einer Variablen eine Zeichenfolge zugewiesen “$ str”.
  • Danach rufen Sie die “auf"Index von()Methode und vergeben Sie ein Substring innerhalb invertierter Kommas:

Es kann beobachtet werden, dass die Position des Substrings nach einer X -Position gefunden wurde.

Methode 2: Verwenden Sie die Methode "LastIndexof ()", um die Position des Substring in PowerShell zu ermitteln

Ein anderer Ansatz, der für die obige Methode relevant ist, ist die “LastIndexof ()”. Die Methode oder Funktion von "lastIndexof ()" wird verwendet, um die Anzahl der bereitgestellten Zeichenfolge in PowerShell abzurufen. Gehen Sie beispielsweise das erwähnte Beispiel unten durch.

Beispiel

In diesem Beispiel wird gezeigt, dass das letzte Ereignis der Zeichenfolge verwendet wirdLastIndexof ()" Methode:

> $ str = "Linux Hint ist ein Webportal"
> $ str.LastIndexof ("Hinweis")

Im obigen Code nannten wir das "LastIndexof ()Methode und bestanden das Substring darin:

Wie Sie sehen können.

Abschluss

Um die Position des Substring in PowerShell zu finden, können zwei Methoden angewendet werden, einschließlich “Index von()" Und "LastIndexof ()”. Beide Methoden verwenden Substrings in ihren Klammern, um die Position des Substrings herauszufinden. In diesem Tutorial wurde ein detailliertes Verfahren vorgestellt, um die Position des Substring in PowerShell zu finden.