国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PowerShell > 正文

PowerShell String對象方法小結

2020-05-30 20:20:37
字體:
來源:轉載
供稿:網友

從之前的章節中,我們知道PowerShell將一切存儲在對象中,那這些對象中包含了一系列中的稱之為方法的指令。默認文本存儲在String對象中,它包含了許多非常有用的處理文本的命令。例如,要確定一個文件的擴展名,可以使用LastIndexOf()獲取最后一個字符“.”的位置,繼續使用Substring()獲取擴展名子串。

PS> $path = "C:/prefs.js" PS> $path.Substring( $path.LastIndexOf(".")+1 ) Js

另外一條途徑,使用Split方法,對文件的完整名稱進行分割,得到一個字符串數組,取最后一個元素,PowerShell中可以通過索引-1來獲取數組中最后一個元素。

PS> $path.Split(".")[-1] Js

下面的表格會給出String對象的所有方法:

函數 描述 示例
CompareTo() 與另一個字符串比較 (“Hello”).CompareTo(“Hello”)
Contains() 是否包含制定子串 (“Hello”).Contains(“ll”)
CopyTo() 拷貝子串至新字符串中 $a = (“HelloWorld”).toCharArray()(“User!”).CopyTo(0,

$a, 6, 5)$a

EndsWith() 是否以制定子串結尾 (“Hello”).EndsWith(“lo”)
Equals() 是否與另一個字符串相同 (“Hello”).Equals($a)
IndexOf() 返回第一次匹配的所索引 (“Hello”).IndexOf(“l”)
IndexOfAny() 返回字符串中任意字符的首次匹配索引 (“Hello”).IndexOfAny(“loe”)
Insert() 在指定位置插入字符串 (“HelloWorld”).Insert(6,”brave “)
GetEnumerator() 枚舉字符串中所有字符 (“Hello”).GetEnumerator()
LastIndexOf() 字符的最后匹配位置 (“Hello”).LastIndexOf(“l”)
LastIndexOfAny() 任意字符的最后匹配位置 (“Hello”).LastIndexOfAny(“loe”)
PadLeft() 左邊補齊空白是字符串至指定長度 (“Hello”).PadLeft(10)
PadRight() 右邊填充空白是字符串至指定長度 (“Hello”).PadRight(10) + “World!”
Remove() 從指定位置開始移除指定長度 (“PsTips”).Remove(2,2)
Replace() 替換指定字符串 (“PsTips”).replace(“Ps”,”PS1″)
Split() 以指定分隔符切割字符串 (“HelloWorld”).Split(“l”)
StartsWith() 是否以指定子串開始 (“HelloWorld”).StartsWith(“He”)
Substring() 從指定位置取指定長度子串 “HelloWorld”).Substring(4,3)
ToCharArray() 轉換成字符數組 (“HelloWorld”).toCharArray()
ToLower() 轉換成小寫 (“HelloWorld”).toLower()
ToLowerInvariant

()

以區域規則轉換成小寫 (“HelloWorld”).ToUpperInvariant()
ToUpper() 轉換成大寫 (“HelloWorld”).ToUpper()
ToUpperInvariant

()

以區域規則轉換成大寫 (“HelloWorld”).ToUpperInvariant

()

Trim() 移除字符串前后空格 (” HelloWorld “). Trim()
TrimEnd() 移除字符串結尾的空格 (“HelloWorld “). TrimEnd()
TrimStart() 移除字符串開始的空格 (” HelloWorld”). TrimStart()
Chars() 返回指定位置的字符 (“Hello”).Chars(0)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 榆林市| 广州市| 手机| 丰城市| 巫溪县| 共和县| 信宜市| 深泽县| 上林县| 兰西县| 故城县| 鹤山市| 基隆市| 嫩江县| 沭阳县| 西充县| 深泽县| 达尔| 清原| 兰考县| 肥东县| 灵璧县| 西丰县| 二连浩特市| 石楼县| 仙居县| 邮箱| 紫阳县| 平远县| 唐河县| 通化县| 兴山县| 梁平县| 屯门区| 会昌县| 长寿区| 东安县| 安阳市| 乐清市| 星座| 乐昌市|