powershell powershell中字符串常用的处理命令

一、命令

-replace:替换字符串,大小写不敏感

-creplace:替换字符串,大小写敏感

-eq:验证是否相等,大小写不敏感

-ceq:验证是否相等,大小写敏感

-like:验证字符包含关系,允许模式匹配,大小写不敏感

-clike:验证字符包含关系,允许模式匹配,大小写敏感

-notlike:验证字符不包含关系,允许模式匹配,大小写不敏感

-cnotlike:验证字符不包含关系,允许模式匹配,大小写敏感

-match: 在正则表达式匹配运算符。如果左操作数是集合, 则返回该集合中与右操作数匹配的值;否则 ,如果左操作数与右操作数匹配,则返回true

二、方法

.contains():验证是否包含关系,大小写敏感

.split():字符串拆分,以空格拆分

.split(str):字符串拆分,以指定字符串拆分

.compareTo(str) 字符串比较

.length :获取字符串长度

.insert(int,str):在指定位置插入子串,下标从0开始

.remove(start,length):删除从指定位置开始到指定长度的子串,下标从0开始

.trim():去掉字符串前后空格

.substring(start,length):截取从指定位置开始到指定长度的子串,下标从0开始

 .indexof(str):查找指定字符串在此字符串中第一次出现的位置

.lastindexof(str):查找指定字符串在此字符串中最后一次出现的位置

.startswith(str):判断此字符串是否以指定字符串开始   

.endwith(str):判读此字符串是否以指定字符串结束

.equals():判断两个字符是否相等

你可能感兴趣的:(powershell powershell中字符串常用的处理命令)