Questo post illustrerà più metodi per ottenere la posizione della sottostringa.
Come trovare/ottenere la posizione della sottostringa dopo la posizione X in PowerShell?
Questi sono il metodo che può essere utilizzato per trovare la posizione della sottostringa selezionata:
Metodo 1: utilizzare il metodo "IndexOf ()" per trovare la posizione della sottostringa in PowerShell
IL "Indice di()"Il metodo viene utilizzato in PowerShell per ottenere la prima occorrenza della stringa specificata. Il conteggio nel metodo "Indexof ()" inizia da zero. Ad esempio, panoramica l'esempio menzionato.
Esempio
Questo esempio otterrà la posizione della stringa in PowerShell usando il metodo "IndexOf ()":
> $ str = "Questo è Linux Hint Portal"Nel codice sopra menzionato:
Si può osservare che è stata trovata la posizione della sottostringa dopo una posizione x.
Metodo 2: utilizzare il metodo "LastIndexof ()" per trovare la posizione della sottostringa in PowerShell
Un altro approccio rilevante per il metodo sopra è il "LastIndexof ()". Il metodo o la funzione "lastindexof ()" viene utilizzato per recuperare il conteggio della stringa fornita in PowerShell. Ad esempio, passare attraverso l'esempio menzionato di seguito.
Esempio
Questo esempio dimostrerà di contare l'ultima occorrenza della stringa usando "LastIndexof ()" metodo:
> $ str = "Linux suggerisce un portale web"Nel codice sopra, abbiamo chiamato "LastIndexof ()"Metodo e ha superato la sottostringa al suo interno:
Come puoi vedere, il conteggio dell'ultima occorrenza della sottostringa menzionata è stato visualizzato nell'output.
Conclusione
Per trovare la posizione della sottostringa in PowerShell, è possibile utilizzare due metodi, tra cui "Indice di()" E "LastIndexof ()". Entrambi i metodi usano le sottostrimenti all'interno delle parentesi per scoprire la posizione della sottostringa. Questo tutorial ha presentato una procedura dettagliata per trovare la posizione della sottostringa in PowerShell.