logo

Рядок PowerShell

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

SubString()

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