logo

PowerShell virkne

The PowerShell virkne ir vienkārši objekts ar a System.String veids. Tas ir datu tips, kas apzīmē rakstzīmju secību vai nu kā burtisku konstanti, vai kāda veida mainīgo.

Virkni var definēt programmā PowerShell, izmantojot vienas vai dubultās pēdiņas. Abas stīgas ir izveidotas no viena un tā paša System.String objekta tips.

Piemēri:

1. piemērs: Šajā piemērā ir aprakstīts, kā virknē izmantot atsevišķas pēdiņas:

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

2. piemērs: Šajā piemērā ir aprakstīts, kā virknē izmantot dubultpēdiņas:

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

Savienošana

Virknes savienošana tiek veikta, izmantojot plus zīmi.

Piemēri:

1. piemērs: Šajā piemērā ir aprakstīts, kā savienot divus virknes mainīgos:

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

Iepriekšējā piemērā pēdējās komandas izvade tiks parādīta kā JAVATPOINT

2. piemērs: Mēs varam arī izmantot pievienošanās operatoru, lai pievienotu virkni. Šajā piemērā ir aprakstīts, kā izmantot šo operatoru:

c# koda paraugs
 PS C:> $s1,$s2 -join 'T' 

Šī piemēra izvade tiks parādīta kā JAVATPOINT

3. piemērs: Mēs varam arī izmantot metodi concat(), lai savienotu virknes. Tālāk sniegtajā piemērā ir aprakstīts, kā izmantot šo metodi.

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

Šī piemēra izvade tiks parādīta arī kā PowerShell

noņemot pēdējo commit git

Apakšvirkne()

The Apakšvirkne ir metode, kas pieņem divus pārslodzes argumentus un atgriež daļu no garākās virknes. Abi argumenti ir skaitliskas vērtības un ir atdalīti ar komatu (,). Kreisā vērtība ir tā vērtība, ar kuru vēlaties sākt Apakšvirkne . Pareizā vērtība norāda rakstzīmju skaitu, kuras vēlaties pārvietot pa labi no sākuma.

Piemērs: Nākamajā piemērā tiek izlaistas pirmās trīs rakstzīmes un tiek atgrieztas nākamās septiņas rakstzīmes no dotās virknes.

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

Otrā komanda iepriekš minētajā piemērā parāda šādu izvadi:

 dows Po 

Virknes formatēšana

Virknes formatēšana ir process, lai virknē ievietotu dažas rakstzīmes vai virkni. Mēs varam formatēt virkni, izmantojot -f operators.

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

Pēdējā komanda iepriekš minētajā piemērā parāda šādu izvadi:

 Windows PowerShell POINT.... 

Aizvietot()

The aizvietot() metode pieņem divus argumentus un tiek izmantota, lai aizstātu virknes rakstzīmes.

Piemērs: Nākamajā piemērā mēs varam aizstāt rakstzīmi x uz S dotajā virknē.

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

Otrā komanda iepriekš minētajā piemērā parāda šādu izvadi:

 Windows PowerShell