La sottostringa PowerShell che trova una stringa all'interno di una stringa

La sottostringa PowerShell che trova una stringa all'interno di una stringa
Una stringa può contenere diversi sottostringi al suo interno. Una sottostringa può essere trovata o estratta da una stringa in PowerShell usando diversi comandi specifici. Le stringhe possono essere trovate menzionando i loro numeri di indice di partenza e finale all'interno del "Substring ()" metodo. Inoltre, quando il "LunghezzaLa proprietà "è concatenata con il metodo" substring () ", aiuta a trovare la stringa all'interno di una stringa.

Questo post ti guiderà sulla query menzionata.

Come trovare una stringa all'interno di una stringa in PowerShell?

Questi metodi dati possono essere applicati per correggere la query menzionata:

  • Funzione substring ().
  • Proprietà di lunghezza.

Metodo 1: utilizzare la funzione "substring ()" per trovare una stringa all'interno/all'interno di una stringa

IL "Substring ()"È un metodo PowerShell incorporato per trovare o estrarre una stringa. Per trovare una stringa, aggiungi il numero dell'indice di avvio e finale, che inizia da 0.

Esempio
Questa dimostrazione aiuterà a trovare una stringa all'interno/all'interno di una stringa PowerShell utilizzando la funzione "substring ()":

> $ str = "Questa è una stringa."
> $ str.Substring (0,4)

Nell'esempio sopra indicato:

  • Innanzitutto, assegna una stringa a una variabile.
  • Dopodiché, concatenare il "Substring ()"Metodo con la variabile String Assegnata.
  • Quindi, passa il numero dell'indice di avvio e finale all'interno di "Substring ()":

Come si può osservare che la stringa è stata trovata o estratta correttamente.

Metodo 2: utilizzare la proprietà "lunghezza" insieme alla funzione "substring ()" per trovare una stringa all'interno/all'interno di una stringa

Un altro modo di trovare la stringa all'interno di una stringa è la concatensione del "Lunghezza"Proprietà con il"Substring ()" metodo. È usato per trovare gli ultimi caratteri di una stringa.

Esempio

> $ str = "Questa è una stringa."
> $ str.Substring ($ str.Lunghezza -7)

Nel codice sopra, abbiamo utilizzato il "Lunghezza"Proprietà concatenata con la variabile assegnata alla stringa e assegnata un numero per trovare una stringa:

La rispettiva stringa è stata trovata correttamente.

Conclusione

La stringa all'interno/all'interno di una stringa è disponibile usando "Substring ()" funzione. Per questo motivo, prima, assegna una stringa a una variabile e quindi concatena la variabile assegnata alla stringa al metodo "substring ()". All'interno delle parentesi, aggiungi i numeri dell'indice di avvio e finale della stringa che si desidera trovare o estrarre. Questo articolo ha discusso in dettaglio per correggere la query menzionata.