Ten post poprowadzi Cię o wymienionym zapytaniu.
Jak znaleźć ciąg w ciągu w PowerShell?
Te podane metody można zastosować do naprawy wspomnianego zapytania:
Metoda 1: Użyj funkcji „Substring ()”, aby znaleźć ciąg w ciągu/wewnątrz ciągu
„„Substring ()”To wbudowana metoda PowerShell do znalezienia lub wyodrębnienia ciągu. Aby znaleźć ciąg, dodaj numer indeksu początkowego i końcowego, który zaczyna się od 0.
Przykład
Ta demonstracja pomoże znaleźć ciąg w ciągu/wewnątrz ciągu PowerShell, wykorzystując funkcję „Substring ()”:
> $ str = "to jest ciąg."
> $ str.Podłoże (0,4)
W wyżej wymieniony przykład:
Jak można zaobserwować, że sznur został pomyślnie znaleziony lub wyodrębniony.
Metoda 2: Użyj właściwości „długości” wraz z funkcją „Substring ()”, aby znaleźć ciąg w ciągu/wewnątrz ciągu
Innym sposobem znalezienia ciągu wewnątrz łańcucha jest połączenie „Długość„Nieruchomość z„Substring ()" metoda. Służy do znalezienia ostatnich znaków łańcucha.
Przykład
> $ str = "to jest ciąg."
> $ str.Podłoże ($ str.Długość -7)
W powyższym kodzie wykorzystaliśmy „Długość”Właściwość połączona ze zmienną przypisaną ciągami i przypisana liczba do znalezienia ciągu:
Odpowiedni ciąg został pomyślnie znaleziony.
Wniosek
Łańcuch wewnątrz/wewnątrz łańcucha można znaleźć za pomocą „Substring ()”Funkcja. Z tego powodu najpierw przypisz ciąg do zmiennej, a następnie połącz zmienną przypisaną ciągu do metody „substring ()”. Wewnątrz nawiasów dodaj początkowe i końcowe numery indeksu ciągu, który chcesz znaleźć lub wyodrębnić. Ten zapis omówił szczegółowo, aby naprawić wspomniane zapytanie.