String divisa PowerShell

String divisa PowerShell
La stringa è un gruppo di parole o caratteri. Potresti aver usato molte variabili, valori e array di tipo stringa in alcuni linguaggi di programmazione durante la codifica. Molte funzioni integrate e logiche sono utili per essere applicate alle stringhe, i.e., concatenazione. Oggi discuteremo di alcuni esempi per dividere una stringa di parole in parti separate. A tale scopo, utilizzeremo la parola chiave "divisa" sul PowerShell di Ubuntu 20.04 Sistema. Assicurati di avere PowerShell installato sul tuo terminale Linux per utilizzarlo. Quindi, iniziamo aprendo il terminale di shell di Ubuntu 20.04 tramite la chiave di scelta rapida, i.e., Ctrl+alt+t. Successivamente, avvia il PowerShell utilizzando il comando "PWSH" nel terminale e otterrai l'output seguente mostrato nell'immagine.

Esempio 1:

Usiamo la parola flag "divisa" su una sola stringa nel nostro primo esempio per vedere come funziona. Quindi, dobbiamo usare la stringa di singola parola, i.e., "Linux" con la parola flag "-split" per dividere questa parola. Di conseguenza, non ha diviso questa singola parola perché non abbiamo aggiunto alcun delimitatore. Passiamo alla stringa con più di una parola.

Quindi, abbiamo applicato la stessa parola di flag "divisa" sulla stringa con più di una parola. Le parole sono separate dallo spazio in esse. All'esecuzione, abbiamo tutte e tre le parole sulle righe separate, io.e., Dividi in nuove tre stringhe. Ciò significa che il metodo "diviso" sta assumendo automaticamente spazio come delimitatore per dividere una stringa.

Facciamo uso del delimitatore. Quindi, abbiamo utilizzato la stessa stringa di parole durante l'utilizzo della parola "divisa" dopo la stringa per specificare il delimitatore. Lo spazio è stato specificato come delimitatore, come mostrato nell'immagine seguente. Dopo aver eseguito questa riga di codice, abbiamo diviso la stringa in tre righe.

Esempio 2:

Facciamo un altro esempio per dividere una stringa durante l'utilizzo di un delimitatore specificato. Quindi, abbiamo preso un'altra stringa senza spazio nel mezzo. Abbiamo usato il colon, io.e., “:” All'interno delle parole di una stringa e la userà come delimitatore. Quindi, abbiamo usato la parola "divisa" dopo la stringa per specificare un delimitatore ":". Dopo l'esecuzione, tutte e tre le parole vengono divise usando il segno del colon.

Il delimitatore può anche essere visualizzato sul Powershell usando semplici parentesi. Quindi, abbiamo usato il delimitatore ":" con parentesi per la stessa stringa. Di conseguenza, abbiamo ottenuto la stringa divisa mentre il delimitatore è specificato nell'output e separa ogni parola.

Esempio 3:

Facciamo uso del modo "diviso" per dividere i valori variabili, i.e., corda. Quindi, abbiamo inizializzato una variabile "var" e applicato il flag "diviso" per separare le sue parole da uno spazio delimitatore. Di conseguenza, abbiamo ottenuto le 4 righe di stringa divisa.

Esempio 4:

Durante la divisione di una stringa, puoi anche menzionare il numero di blocchi o parti in cui si desidera che la tua stringa sia divisa. Quindi, abbiamo iniziato con l'inizializzazione di una variabile stringa con un valore di stringa di 4 parole separate dallo spazio. Quindi, abbiamo applicato il modo "diviso" che specifica lo spazio come delimitatore. Dopo aver specificato il delimitatore, abbiamo specificato il numero di blocchi in cui volevamo che la nostra stringa fosse divisa, i.e., 2 seguito dal comando. Dopo aver eseguito questo codice, la nostra stringa è stata divisa in 2 parti. Il primo blocco contiene la prima parola di una stringa, mentre la seconda contiene tutte le parole rimanenti di una stringa.

Per dividere la variabile stringa in 3 blocchi, abbiamo specificato 3 nel codice ed eseguire questa riga di codice. Abbiamo convertito la stringa divisa in 3 blocchi come nell'immagine qui sotto.

Poiché abbiamo 4 parole nella variabile stringa "var", quindi abbiamo specificato il numero di blocco come 4. Di conseguenza, abbiamo diviso la stringa in 4 parti, come mostrato nell'immagine allegata.

Esempio 5:

Prendiamo l'esempio dell'applicazione di un metodo "diviso" su un mix di caratteri e numeri. Quindi, abbiamo inizializzato un "var" variabile con valori misti separati da una virgola. Quindi, abbiamo usato il metodo diviso su questa variabile e specificato la virgola come delimitatore. Di conseguenza, abbiamo diviso la stringa mista sul PowerShell di Ubuntu 20.04 secondo l'output di seguito.

Per invertire la posizione del blocco, specificare il valore negativo, i.e., "-4" e prendi il pezzo inverso.

Esempio 6:

Facciamo un altro esempio di dividere la stringa di parole. Pertanto, abbiamo dichiarato una variabile stringa "var" con molte parole in esso. Abbiamo applicato il metodo "diviso" su questa variabile per farla dividere sul PowerShell. Abbiamo menzionato il personaggio "E" come delimitatore qui, come puoi vedere. Dopo aver eseguito questo pezzo di codice, abbiamo ottenuto l'output come sotto. L'output mostra che, al momento della riunione delimitatore "E" ogni volta, la stringa è stata divisa nella riga successiva fino alla fine di una stringa. Ecco come si può usare il delimitatore del personaggio.

Puoi anche usare più di un carattere da una stringa come delimitatore. Quindi, abbiamo usato la stessa variabile di stringa per essere divisa. Il metodo diviso è stato applicato a questa variabile. Dopo questo, abbiamo specificato due caratteri tra parentesi quadrate da usare come delimitatore. Dopo aver eseguito questo codice aggiornato, abbiamo ottenuto il risultato come di seguito. La stringa è stata divisa in diversi pezzi quando incontrano qualsiasi personaggio da "E" o "O". Pertanto, abbiamo un modello a lungo diviso di una stringa rispetto a quella sopra.

Conclusione:

Questo articolo ha implementato tutti i dettagli necessari per dividere una stringa in PowerShell di Ubuntu 20.04. Contiene esempi di utilizzo delimitatori singoli e multi-caratteri per dividere una stringa e usare i numeri di chunk per modificare l'output di stringhe divise. Pertanto, speriamo che troverai questo articolo al meglio al tuo servizio.