In diesem Beitrag führen Sie die genannte Abfrage.
So finden Sie eine Zeichenfolge in einer Zeichenfolge in PowerShell?
Diese angegebenen Methoden können angewendet werden, um die genannte Abfrage zu beheben:
Methode 1: Verwenden Sie die Funktion "substring ()", um eine Zeichenfolge innerhalb/Innerhalb einer Zeichenfolge zu finden
Der "Substring ()Ist eine integrierte PowerShell-Methode, um eine Zeichenfolge zu finden oder zu extrahieren. Um eine Zeichenfolge zu finden, fügen Sie die Start- und Endindexnummer hinzu, die ab 0 beginnt.
Beispiel
Diese Demonstration wird dazu beitragen, eine Zeichenfolge innerhalb/innerhalb einer PowerShell -Zeichenfolge zu finden, indem die Funktion „substring ()“ verwendet wird:
> $ str = "Dies ist eine Zeichenfolge."
> $ str.Substring (0,4)
Im oben angegebenen Beispiel:
Wie kann beobachtet werden, dass die Saite erfolgreich gefunden oder extrahiert wurde.
Methode 2: Verwenden Sie die Eigenschaft "Länge" zusammen mit der Funktion "substring ()", um eine Zeichenfolge innerhalb/Innerhalb einer Zeichenfolge zu finden
Eine andere Möglichkeit, die Zeichenfolge in einer Zeichenfolge zu finden, ist die Verkettung der “LängeEigentum mit dem "Substring ()" Methode. Es wird verwendet, um die letzten Zeichen einer Zeichenfolge zu finden.
Beispiel
> $ str = "Dies ist eine Zeichenfolge."
> $ str.Substring ($ str.Länge -7)
Im obigen Code haben wir das verwendetLängeEigenschaft verkettet mit der von der Zeichenfolge zugewiesenen Variablen und zugewiesen eine Nummer, um eine Zeichenfolge zu finden:
Die jeweilige Saite wurde erfolgreich gefunden.
Abschluss
Die Zeichenfolge in/innerhalb einer Zeichenfolge kann mit dem “gefunden werdenSubstring ()”Funktion. Aus diesem Grund weisen Sie zunächst eine Zeichenfolge einer Variablen zu und verkettet dann die von der Zeichenfolge zugewiesene Variable der „substring ()“ -Methode. Fügen Sie in den Klammern die Start- und Endindexnummern der Zeichenfolge hinzu, die Sie finden oder extrahieren möchten. Diese Beschreibung wurde ausführlich besprochen, um die genannte Abfrage zu beheben.