The Низ на PowerShell е просто обект с a System.String Тип. Това е тип данни, който обозначава последователността от знаци, или като буквална константа, или като някакъв вид променлива.
Низът може да бъде дефиниран в PowerShell с помощта на единични или двойни кавички. И двата низа са създадени от едно и също System.String тип обект.
Примери:
Пример1: Този пример описва как да използвате единични кавички в низ:
PS C:> $String1='It is a Single Quoted String' PS C:> $String1 It is a Single Quoted String
Пример2: Този пример описва как да използвате двойните кавички в низ:
PS C:> $String2='It is a double Quoted String' PS C:> $String2 It is a double Quoted String
Конкатенация
Конкатенацията на низа се извършва с помощта на знака плюс.
Примери:
Пример1: Следващият пример описва как да свържете двете низови променливи:
PS C:> $s1='JAVAT' PS C:> $s2='POINT' PS C:> $s1+$s2
Резултатът от последната команда в горния пример ще бъде показан като JAVATPOINT
Пример2: Можем също да използваме оператора за присъединяване, за да се присъединим към низа. Следният пример описва как да използвате този оператор:
PS C:> $s1,$s2 -join 'T'
Резултатът от този пример ще бъде показан като JAVATPOINT
Пример3: Можем също да използваме метода concat(), за да свържем низовете. Следният пример описва как да използвате този метод:
PS C:> $s1='Power' PS C:> $s2='Shell' PS C:> [System.String]::Concat($s1,$s2)
Резултатът от този пример също ще бъде показан като PowerShell
Подниз()
The Подниз е метод, който приема двата аргумента за претоварване и връща част от по-дългия низ. И двата аргумента са числени стойности и са разделени със запетая (,). Лявата стойност е стойността, от която искате да започнете Подниз . Правилната стойност представлява броя знаци, които сте искали да преместите вдясно от мястото, където сте започнали.
Пример: Следващият пример пропуска първите три знака и връща следващите седем знака от дадения низ.
PS C:> $s1='Windows PowerShell' PS C:> $s1.SubString(3,7)
Втората команда в горния пример показва следния резултат:
dows Po
Форматиране на низове
Форматиране на низове е процес за вмъкване на някои знаци или низ в низ. Можем да форматираме низа, като използваме -f оператор.
първи лаптоп
PS C:> $s1='Windows PowerShell' PS C:> $s2='POINT' PS C:> $formattedString = '{0} {1}....' -f $s1,$s2 PS C:> $formattedString
Последната команда в горния пример показва следния резултат:
Windows PowerShell POINT....
Замени()
The замени() приема двата аргумента и се използва за заместване на символите в низ.
Пример: В следващия пример можем да заменим знака х да се С в дадения низ.
PS C:> $s1='Windows Powerxhell' PS C:> $s1.replace('x','S')
Втората команда в горния пример показва следния резултат:
Windows PowerShell