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