A PowerShell karakterlánc egyszerűen egy objektum a System.String típus. Ez egy olyan adattípus, amely a karakterek sorozatát jelöli, akár literális konstansként, akár valamilyen változóként.
Egy karakterlánc a PowerShellben definiálható szimpla vagy dupla idézőjelek használatával. Mindkét karakterlánc ugyanabból jön létre System.String objektumtípus.
javascript alvás
Példák:
1. példa: Ez a példa leírja, hogyan kell használni az idézőjeleket egy karakterláncban:
PS C:> $String1='It is a Single Quoted String' PS C:> $String1 It is a Single Quoted String
2. példa: Ez a példa leírja, hogyan kell a dupla idézőjeleket használni egy karakterláncban:
PS C:> $String2='It is a double Quoted String' PS C:> $String2 It is a double Quoted String
Összefűzés
A karakterlánc összefűzése a pluszjel használatával történik.
Példák:
1. példa: A következő példa a két karakterlánc-változó összefűzését írja le:
PS C:> $s1='JAVAT' PS C:> $s2='POINT' PS C:> $s1+$s2
A fenti példában az utolsó parancs kimenete a következőképpen jelenik meg: JAVATPOINT
2. példa: A karakterlánc összekapcsolásához használhatjuk a join operátort is. Az alábbi példa az operátor használatát írja le:
PS C:> $s1,$s2 -join 'T'
A példa kimenete JAVATPOINT-ként jelenik meg
Példa 3: A stringek összefűzésére a concat() metódust is használhatjuk. A következő példa leírja ennek a módszernek a használatát:
PS C:> $s1='Power' PS C:> $s2='Shell' PS C:> [System.String]::Concat($s1,$s2)
A példa kimenete PowerShell néven is megjelenik
mi a kivételkezelés java-ban
Alkarakterlánc()
A Alkarakterlánc egy olyan metódus, amely elfogadja a két túlterhelési argumentumot, és visszaadja a hosszabb karakterlánc egy részét. Mindkét argumentum számérték, és vesszővel (,) van elválasztva. A bal oldali érték az az érték, ahol el akarta kezdeni a Alkarakterlánc . A megfelelő érték a kiindulóponttól jobbra mozgatandó karakterek számát jelenti.
Példa: A következő példa kihagyja az első három karaktert, és a következő hét karaktert adja vissza az adott karakterláncból.
PS C:> $s1='Windows PowerShell' PS C:> $s1.SubString(3,7)
A fenti példa második parancsa a következő kimenetet jeleníti meg:
dows Po
String formázás
String formázás egy folyamat, amely bizonyos karaktereket vagy karakterláncokat szúr be egy karakterláncba. A karakterláncot formázhatjuk a -f operátor.
PS C:> $s1='Windows PowerShell' PS C:> $s2='POINT' PS C:> $formattedString = '{0} {1}....' -f $s1,$s2 PS C:> $formattedString
A fenti példa utolsó parancsa a következő kimenetet jeleníti meg:
Windows PowerShell POINT....
Csere()
A csere() metódus elfogadja a két argumentumot, és a karakterlánc karaktereinek helyettesítésére szolgál.
Példa: A következő példában lecserélhetjük a karaktert x nak nek S az adott karakterláncban.
java escape karakter
PS C:> $s1='Windows Powerxhell' PS C:> $s1.replace('x','S')
A fenti példa második parancsa a következő kimenetet jeleníti meg:
Windows PowerShell