在 Windows PowerShell 脚本中使用字符串变量和方法
字符串变量常用于脚本中。 可以使用字符串来存储用户输入和其他文本数据。 有许多可用于操作字符串的方法。 其中有多种方法很少使用,但最好了解它们以备不时之需。
字符串变量只有一个属性,即“Length”。 查看字符串变量的长度时,它会返回字符串中的字符数。 例如:
$logFile.Length
下表列出了一些可用于字符串变量的方法。
表 1:可用于字符串变量的方法
| 方法 | 说明 |
|---|---|
Contains(string value) |
确定变量是否包含特定字符串。 结果为 $true 或 $false。 |
Insert(int startindex,string value) |
在指定的字符编号处插入文本字符串。 |
Remove(int startindex,int count) |
从字符串中删除指定数量的字符(从指定的字符编号开始)。 如果未指定计数,字符串会在指定的字符编号处被截断。 |
Replace(string value,string value) |
用第二个字符串替换第一个字符串的所有实例。 |
Split(char separator) |
在字符指定的点处将单个字符串拆分为多个字符串。 |
ToLower() |
将字符串转换为小写。 |
ToUpper() |
将字符串转换为大写。 |