PowerShell【初级篇●Powershell条件判断】

Powershell条件判断

比较运算符

-eq:等于

-ne:不等于

-gt:大于

-ge:大于等于

-lt:小于

-le:小于等于

-contains:包含

-notcontains:不包含

求反运算符

-not:但是像高级语言一样”! “ 也支持求反。

布尔运算符

-and:和

-or:或

-xor:异或

-not:逆

字符串运算符

 +:连接两个字符串

 *:按指定次数重复字符串

 -f:设置字符串格式

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

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

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

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

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

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

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

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

 -match,-imatch:验证模式匹配,大小写不敏感

 -cmatch:验证模式匹配,大小写敏感

 -notmatch,-inotmatch:验证模式不匹配,大小写不敏感

 -cnotmatch:验证模式不匹配,大小写敏感

字符串操作方法

CompareTo():与另一个字符串比较

Contains():是否包含制定子串

CopyTo():拷贝子串至新字符串中

EndsWith():是否以制定子串结尾

Equals():是否与另一个字符串相同

IndexOf():返回第一次匹配的所索引

Insert():在指定位置插入字符串 

Replace():替换指定字符串

Split():以指定分隔符切割字符串

StartsWith():是否以指定子串开始

Substring():从指定位置取指定长度子串

ToCharArray():转换成字符数组

ToLower():转换成小写

ToUpper():转换成大写

Trim():移除字符串前后空格

TrimEnd():移除字符串结尾的空格 

TrimStart():移除字符串开始的空格 

Chars():返回指定位置的字符

posted @ 2020-01-06 22:18  Victor-ZhuFeng  阅读(3559)  评论(0编辑  收藏  举报