Questo tutorial osserverà più metodi per aiutare a risolvere la query dichiarata.
Come estrarre una sottostringa usando PowerShell?
Questi approcci possono essere utilizzati per risolvere la query sopra.
Metodo 1: estrarre una sottostringa in PowerShell usando il metodo "substring ()"
IL "Substring ()"Il metodo o la funzione possono essere utilizzati per estrarre una sottostringa. Per fare ciò, specificare la posizione di indicizzazione tra parentesi, che partono da "0".
Esempio
Questo esempio dimostrerà di estrarre una sottostringa in PowerShell utilizzando il metodo "substring ()":
> $ str1 = "È un portale di suggerimenti Linux."Nel codice sopra menzionato:
I valori di partenza e finale separati dalle virgole:
La stringa specificata è stata estratta da una stringa.
Metodo 2: estrarre una sottostringa utilizzando la proprietà "lunghezza" in PowerShell
Un altro modo per estrarre una sottostringa da una stringa è usando il "Lunghezza" proprietà. Viene utilizzato per estrarre gli ultimi caratteri della stringa. Ad esempio, passa attraverso l'esempio seguente.
Esempio
Eseguire il seguente codice nel terminal PowerShell:
> $ str = "Questo è Linux suggerimenti"Nel codice dato, abbiamo semplicemente specificato il "$ str.Lunghezza"Parametro all'interno del"Substring ()"Metodo e assegnato un numero per estrarre una sottostringa da una stringa:
Si può osservare che la sottostringa è stata estratta da una stringa usando un "Lunghezza" proprietà
Conclusione
La sottostringa può essere estratta da una sottostringa in PowerShell utilizzando più approcci. Questi approcci includono il “Substring ()Metodo o funzione e "Lunghezza" proprietà. Entrambi questi approcci estraggono la sottostringa da una stringa usando i numeri di indicizzazione del personaggio. Questo post ha illustrato una procedura completa per estrarre una sottostringa utilizzando PowerShell.