Quali sono i possibili modi per concatenare le corde in PowerShell:
Questa sezione arruola possibili modi per unirsi a più stringhe insieme. Ogni opzione è spiegata con un esempio.
Innanzitutto, devi accedere al "PowerShell ISE"Con i privilegi di amministratore. Per farlo, fai clic su "Ricerca"Sulla barra delle applicazioni e trova"PowerShell ISE". Una volta ottenuto il risultato della ricerca, fai clic con il pulsante destro del mouse su "PowerShell ISE"App e fai clic su"Esegui come amministratore".
Quali sono gli operatori usati per concatenare le corde e come usarle?
Ci sono più operatori per concatenare stringhe. Faremo luce su quegli operatori e li spiegheremo con esempi.
Come concatenare le stringhe usando "+":
Il metodo più comune e frequentemente usato per concaterare le stringhe è l'uso del "+"Operatore.
Prenderemo tre stringhe e si uniremo a loro usando l'operatore "+"; Di seguito è riportato il codice da concatenare usando tre stringhe. Copia e incolla il codice nel riquadro di script del tuo PowerShell ISE ed esegui lo script per controllare l'output. Tuttavia, il numero di stringhe varia in base al requisito. Ad esempio, abbiamo concatenato tre stringhe e si possono unirsi a due o quattro stringhe:
$ s1 = "ciao"
$ s2 = “Questo è PowerShell ISE e; "
$ S3 = "Stai concatenando stringhe:"
$ s4 = $ s1+$ s2+$ s3
$ S4
Lo script viene salvato come "con1.PS1“:
L'output del codice è riportato di seguito:
Se si desidera creare spazio nell'output, è necessario seguire la seguente sintassi utilizzando l'operatore "+". Di seguito è riportato il codice per eseguire tale azione:
$ st1 = "Questa è la prima stringa"
$ st2 = "e questa è la seconda stringa"
$ RES = $ ST1 + "" + $ ST2
$ res
Abbiamo creato lo script "Con2.PS1“:
L'output è riportato di seguito:
Come concatenare le stringhe usando l'operatore del formato (-f):
Non è necessario attenersi a un metodo per la concatenazione. Operatori diversi vengono utilizzati per la concatenazione e l'operatore "-F"Funziona come dimostrato nel codice seguente:
$ s1 = "ciao! "
$ s2 = "String Concatenation"
$ s3 = "in corso"
$ res = “0 1 2” -f $ S1, $ S2, $ S3
$ res
Il numero scritto in bretelle mostra l'indice delle stringhe. La prima stringa da considerare è a "INDICE 0", La seconda stringa a"INDICE 1", eccetera. Abbiamo salvato il codice in script "Con3.PS1“:
L'output del codice sopra è riportato di seguito:
Quali metodi vengono usati per concatenare le stringhe in PowerShell:
Esistono diversi metodi PowerShell disponibili per concaterare le corde. Discuteremo questi metodi e dimostreremo il modo di utilizzare quei metodi:
1. Metodo CONCAT
Il metodo delle stringhe Concat viene anche utilizzato per unirsi a più stringhe. Il seguente codice concatenerà quattro stringhe. Inoltre, non vi è alcun limite al numero di stringhe selezionate per la concatenazione:
$ s1 = "Prima stringa ::"
$ S2 = "Seconda stringa ::"
$ s3 = "Terza stringa ::"
$ s4 = "Quarta stringa."
$ RES = [String] :: Concat ($ S1, $ S2, $ S3, $ S4)
$ res
Lo script del codice è riportato di seguito, "CON4.PS1“:
L'output di "CON4.PS1"È mostrato di seguito:
2. Metodo di iscrizione
A parte il "Concattare"Metodo, un altro metodo PowerShell chiamato"Giuntura"CONCATENATE STRINGS. IL "Giuntura"Metodo concatenare le stringhe usando un delimitatore come indicato di seguito. Il colon sarà posizionato tra le stringhe nell'uscita. Tuttavia, è possibile utilizzare qualsiasi stringa o carattere nel metodo "join" come delimitatore. Il seguente codice mostra l'uso di "Giuntura"Operatore:
$ S1 = "1st String"
$ s2 = "2nd String"
$ s3 = "3rd String"
$ s4 = "4a stringa."
$ res = [string] :: join (":", $ s1, $ s2, $ s3, $ s4)
$ res
Abbiamo creato lo script "Con5.PS1“E la posizione delimitante è evidenziata come"delimitatore". Qualsiasi cosa scritta in questa posizione sarà considerata un delimitatore.
L'output dello script "Con5.PS1"È mostrato di seguito:
3. Metodo formato
Il metodo del formato può anche essere utilizzato per concatenare le stringhe. La funzionalità del metodo formato è la stessa dell'operatore di formato. Il codice seguente mostra la procedura operativa del metodo del formato:
$ s1 = "ciao! "
$ s2 = "questo è"
$ s3 = "Metodo del formato."
$ res = [string] :: format ("0 1 2", $ s1, $ s2, $ s3)
$ res
Tre stringhe vengono utilizzate per concatenarle usando il metodo del formato. La sceneggiatura di questo metodo è riportata qui:
L'output dello script sopra è mostrato di seguito:
Conclusione:
La durata delle stringhe varia in base al requisito del programma. Ad un certo punto, devi incontrare alcune stringhe più grandi, il che rende le stringhe troppo complicate per capire. Il motivo principale della concatenazione è di unirsi a più stringhe.
Questa guida discute brevemente di vari modi per concatenare le corde, tra cui alcune "Metodi PowerShell"E pochi"operatori". Sebbene tutti i metodi e gli operatori funzionino bene, i metodi PowerShell integrati sono altamente raccomandati per la concatenazione perché gli operatori sono generici e sono usati come in altri linguaggi di programmazione.