The Șir PowerShell este pur și simplu un obiect cu a System.String tip. Este un tip de date care denotă secvența de caractere, fie ca o constantă literală, fie ca un fel de variabilă.
Un șir poate fi definit în PowerShell folosind ghilimele simple sau duble. Ambele șiruri sunt create din același System.String tipul obiectului.
Exemple:
Exemplul 1: Acest exemplu descrie cum să folosiți ghilimele simple într-un șir:
PS C:> $String1='It is a Single Quoted String' PS C:> $String1 It is a Single Quoted String
Exemplul 2: Acest exemplu descrie cum să folosiți ghilimelele duble într-un șir:
ce este map java
PS C:> $String2='It is a double Quoted String' PS C:> $String2 It is a double Quoted String
Concatenare
Concatenarea șirului se realizează folosind semnul plus.
Exemple:
Exemplul 1: Următorul exemplu descrie cum să concatenați cele două variabile șir:
cheie unică mysql
PS C:> $s1='JAVAT' PS C:> $s2='POINT' PS C:> $s1+$s2
Ieșirea ultimei comenzi din exemplul de mai sus va fi afișată ca JAVATPOINT
Exemplul 2: De asemenea, putem folosi operatorul join pentru a uni șirul. Următorul exemplu descrie modul de utilizare a acestui operator:
PS C:> $s1,$s2 -join 'T'
Ieșirea acestui exemplu va fi afișată ca JAVATPOINT
Exemplul 3: De asemenea, putem folosi metoda concat() pentru a concatena șirurile. Următorul exemplu descrie modul de utilizare a acestei metode:
PS C:> $s1='Power' PS C:> $s2='Shell' PS C:> [System.String]::Concat($s1,$s2)
Ieșirea acestui exemplu va fi afișată și ca PowerShell
SubString()
The Substring este o metodă care acceptă cele două argumente de supraîncărcare și returnează o parte din șirul mai lung. Ambele argumente sunt valori numerice și sunt separate prin virgulă (,). Valoarea din stânga este acea valoare în care ați vrut să începeți Substring . Valoarea corectă reprezintă numărul de caractere pe care ați vrut să le mutați la dreapta de unde ați început.
linux mint scorțișoară vs mate
Exemplu: Următorul exemplu omite primele trei caractere și returnează următoarele șapte caractere din șirul dat.
java indexof
PS C:> $s1='Windows PowerShell' PS C:> $s1.SubString(3,7)
A doua comandă din exemplul de mai sus afișează următoarea ieșire:
dows Po
Formatarea șirurilor
Formatarea șirurilor este un proces de inserare a unor caractere sau șir în interiorul unui șir. Putem formata șirul utilizând -f operator.
PS C:> $s1='Windows PowerShell' PS C:> $s2='POINT' PS C:> $formattedString = '{0} {1}....' -f $s1,$s2 PS C:> $formattedString
Ultima comandă din exemplul de mai sus afișează următoarea ieșire:
Windows PowerShell POINT....
A inlocui()
The a inlocui() metoda acceptă cele două argumente și este folosită pentru a înlocui caracterele dintr-un șir.
Exemplu: În exemplul următor, putem înlocui caracterul X la S în șirul dat.
PS C:> $s1='Windows Powerxhell' PS C:> $s1.replace('x','S')
A doua comandă din exemplul de mai sus afișează următoarea ieșire:
Windows PowerShell