power shell 字符串常用方法
| 操作符 | 描述 | 示例 |
|---|---|---|
| * | 代表一个字符串 | "zifuchuan " -like “*” |
| + | 合并两个字符串 | “power” + “shell” |
| -replace ,-ireplace | 替换字符串,大小写不敏感 | “power” -replace “WER”,“1” |
| -creplace | 替换字符串,大小写敏感 | “power” -creplace “wer”,“1” |
| -eq,-ieq | 验证是否相等,大小写不敏感 | “power” -eq “Power” |
| -ceq | 验证是否相等,大小写敏感 | “power” -ceq “ppower” |
| -like.-ilike | 验证字符串包含关系,允许模式匹配,大小写不敏感 | “power” -like “p*” |
| -clike | 验证字符串包含关系,允许模式匹配,大小写敏感 | “Power” -clike “P*” |
| -notlike , -inotlike | 验证字符串不包含关系,允许模式匹配,大小写不敏感 | “power” -notlike “pw*” |
| .Contains() | 验证是否包含关系,大小写敏感 | “power shell”.Contains(“shell”) |
| .Split() | 字符串拆分,以空格分隔 | “power shell”.split(" ") |
| .Split(str) | 字符拆分,以指定字串拆分 | “power,shell”.split(",") |
| .CompareTo(str) | 字符串比较 | “power”.CompareTo(“power”) |
| .Length | 获取字符串长度 | “power”.length |
| .Inster(int,str) | 在指定位置插入字串,下标从1开始 | “power”.Insert(2,"???") |
| .Remove(start,length) | 删除从指定位置开始到指定长度的字符串,下标从1开始 | “power”.Remove(2,3) |
| .Trim() | 去掉字符串前后白空格 | “power shell”.Trim() |
| .Substring(start,end) | 截取字符串子串 | “power shell”.Substring(2,5) |
| .IndexOf(str) | 查找指定字符串在此字符串中第一次出现的位置 | “power shell”.IndexOf(“e”) |
| .LastIndexOf(str) | 查找指定字符串在此字符串中最后一次出现的位置 | “power shell”.LastIndexOf(“e”) |
| .StartsWith(str) | 判断字此符串是以指定字符开始 | "power shell ".StartsWith(“p”) |
| .EndsWith(str) | 判断此字符串是以指定字符结束 | “power”.EndsWith(“r”) |
| .Equals | 判断两个字符是否相等 | “power”.Equals"power" |
本文介绍了PowerShell中常用的字符串操作方法,包括字符串的合并、替换、比较、拆分及各种查询功能,帮助读者掌握如何高效地处理字符串。
334

被折叠的 条评论
为什么被折叠?



