logo

PowerShell niz

The PowerShell niz je jednostavno objekt s a System.String tip. To je tip podataka koji označava niz znakova, bilo kao doslovna konstanta ili neka vrsta varijable.

String se može definirati u PowerShell-u korištenjem jednostrukih ili dvostrukih navodnika. Obje su žice stvorene od istog System.String vrsta objekta.

10 1 milijun

Primjeri:

Primjer1: Ovaj primjer opisuje kako koristiti jednostruke navodnike u nizu:

 PS C:> $String1='It is a Single Quoted String' PS C:> $String1 It is a Single Quoted String 

Primjer2: Ovaj primjer opisuje kako koristiti dvostruke navodnike u nizu:

 PS C:> $String2='It is a double Quoted String' PS C:> $String2 It is a double Quoted String 

Ulančavanje

Ulančavanje niza izvodi se pomoću znaka plus.

Primjeri:

Primjer1: Sljedeći primjer opisuje kako spojiti dvije varijable niza:

 PS C:> $s1='JAVAT' PS C:> $s2='POINT' PS C:> $s1+$s2 

Izlaz posljednje naredbe u gornjem primjeru bit će prikazan kao JAVATPOINT

Primjer2: Također možemo koristiti operator spajanja za spajanje niza. Sljedeći primjer opisuje kako koristiti ovaj operator:

 PS C:> $s1,$s2 -join 'T' 

Izlaz ovog primjera bit će prikazan kao JAVATPOINT

Primjer3: Također možemo koristiti metodu concat() za ulančavanje nizova. Sljedeći primjer opisuje kako koristiti ovu metodu:

 PS C:> $s1='Power' PS C:> $s2='Shell' PS C:> [System.String]::Concat($s1,$s2) 

Izlaz ovog primjera također će biti prikazan kao PowerShell

arraylist.sort

podniz()

The Podniz je metoda koja prihvaća dva argumenta preopterećenja i vraća dio dužeg niza. Oba argumenta su numeričke vrijednosti i odvojeni su zarezom (,). Lijeva vrijednost je ona vrijednost od koje ste htjeli započeti Podniz . Prava vrijednost predstavlja broj znakova koje ste željeli pomaknuti udesno od mjesta gdje ste započeli.

Primjer: Sljedeći primjer preskače prva tri znaka i vraća sljedećih sedam znakova iz zadanog niza.

 PS C:> $s1='Windows PowerShell' PS C:> $s1.SubString(3,7) 

Druga naredba u gornjem primjeru prikazuje sljedeći izlaz:

 dows Po 

Oblikovanje niza

Oblikovanje niza je proces za umetanje nekih znakova ili niza unutar niza. Možemo formatirati niz pomoću -f operater.

 PS C:> $s1='Windows PowerShell' PS C:> $s2='POINT' PS C:> $formattedString = '{0} {1}....' -f $s1,$s2 PS C:> $formattedString 

Posljednja naredba u gornjem primjeru prikazuje sljedeći izlaz:

 Windows PowerShell POINT.... 

Zamijeniti()

The zamijeniti() metoda prihvaća dva argumenta i koristi se za zamjenu znakova u nizu.

Primjer: U sljedećem primjeru možemo zamijeniti znak x do S u zadanom nizu.

 PS C:> $s1='Windows Powerxhell' PS C:> $s1.replace('x','S') 

Druga naredba u gornjem primjeru prikazuje sljedeći izlaz:

 Windows PowerShell