logo

Ciąg programu PowerShell

The Ciąg PowerShella jest po prostu obiektem z a System.String typ. Jest to typ danych oznaczający sekwencję znaków w postaci stałej dosłownej lub pewnego rodzaju zmiennej.

Ciąg można zdefiniować w programie PowerShell przy użyciu pojedynczych lub podwójnych cudzysłowów. Obydwa ciągi są utworzone z tego samego System.String rodzaj obiektu.

kąt ostry

Przykłady:

Przykład 1: Ten przykład opisuje, jak używać pojedynczych cudzysłowów w ciągu znaków:

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

Przykład 2: Ten przykład opisuje, jak używać podwójnych cudzysłowów w ciągu znaków:

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

Powiązanie

Konkatenacja ciągu odbywa się za pomocą znaku plus.

Przykłady:

Przykład 1: Poniższy przykład opisuje sposób łączenia dwóch zmiennych łańcuchowych:

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

Dane wyjściowe ostatniego polecenia w powyższym przykładzie zostaną wyświetlone jako JAVATPOINT

jak wydrukować Java

Przykład 2: Możemy również użyć operatora łączenia, aby połączyć ciąg. Poniższy przykład opisuje sposób użycia tego operatora:

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

Dane wyjściowe tego przykładu zostaną wyświetlone jako JAVATPOINT

Przykład 3: Do łączenia ciągów możemy także użyć metody concat(). Poniższy przykład opisuje sposób użycia tej metody:

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

Dane wyjściowe tego przykładu będą również wyświetlane jako program PowerShell

Podciąg()

The Podciąg to metoda, która akceptuje dwa argumenty przeciążenia i zwraca część dłuższego ciągu. Oba argumenty są wartościami liczbowymi i są oddzielone przecinkiem (,). Wartość po lewej stronie to wartość, od której chcesz rozpocząć Podciąg . Prawa wartość reprezentuje liczbę znaków, które chcesz przesunąć na prawo od miejsca, w którym zacząłeś.

łączenie ciągu Java

Przykład: Poniższy przykład pomija pierwsze trzy znaki i zwraca kolejne siedem znaków z podanego ciągu.

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

Drugie polecenie w powyższym przykładzie wyświetla następujące dane wyjściowe:

 dows Po 

Formatowanie ciągu

Formatowanie ciągu to proces polegający na wstawieniu niektórych znaków lub ciągu znaków do łańcucha. Możemy sformatować ciąg za pomocą -F operator.

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

Ostatnie polecenie w powyższym przykładzie wyświetla następujące dane wyjściowe:

niestabilne słowo kluczowe Java
 Windows PowerShell POINT.... 

Zastępować()

The zastępować() Metoda akceptuje dwa argumenty i służy do zamiany znaków w ciągu.

Przykład: W poniższym przykładzie możemy zastąpić znak X Do S w podanym ciągu.

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

Drugie polecenie w powyższym przykładzie wyświetla następujące dane wyjściowe:

 Windows PowerShell