婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PowerShell String對象方法小結

PowerShell String對象方法小結

熱門標簽:電話智能外呼系統誠信合作 安徽400電話辦理 真人和電話機器人對話 湖州電銷防封卡 雷霆電話機器人電話 使用電話機器人電銷是否違法 信陽話務外呼系統怎么收費 什么渠道可以找外呼系統客戶 金融電銷公司怎么辦理外呼系統

從之前的章節中,我們知道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)

以Split()為例來分析方法

在之前的章節中,我們已經知道可以通過Get-Member來查看一個對象中包含了那些可以被調用的方法。正好最為一個簡單的回顧,來查看Split的定義。

PS C:\&; ("jb51.net" | Get-Member Split).definition 
string[] Split(Params char[] separator), string[] Split(char[] separator, int count), string[] Split(char[] separator, System.StringSplitOptions options), string[] Split(char[] separator, int count, System.StringSplitOptions options), string[] Split(string[] separator, System.StringSplitOptions options), string[] Split(string[] sepa 
rator, int count, System.StringSplitOptions options)

Define屬性可以獲取方法參數定義,但是可讀性比較坑爹。我們仍然用上面表格中的Replace方法,將分隔符稍作替換,即可增強可讀性。

PS C:\&; ("jb51.net" | Get-Member Split).definition.Replace("), ", ")`n")
string[] Split(Params char[] separator)
string[] Split(char[] separator, int count)
string[] Split(char[] separator, System.StringSplitOptions options)
string[] Split(char[] separator, int count, System.StringSplitOptions options)
string[] Split(string[] separator, System.StringSplitOptions options)
string[] Split(string[] separator, int count, System.StringSplitOptions options)

之前說過反引號,類似高級語言中的轉義符反斜杠。

從上面的輸出可以發現Split有6種不同的調用方法,而之前可能更多的只使用過一個參數的方法。PowerShell在處理文本時,可能會碰到多個分隔符,而Split方法調用只須一次即可。

PS C:\&; "https://www.jb51.net".split(":./")
http

www
pstips
net

中間有空白,咋整,能移除嗎,StringSplitOptions輕裝上陣:

PS C:\&; "https://www.jb51.net".split(":./",[StringSplitOptions]::RemoveEmptyEntries)
http
www
pstips
net

之前有一個小算法題,移除字符串中相鄰的重復的空格。在不考慮效率的前提下,可以使用Split先分割,分割后再將得到的元素以指定分隔符拼接。但是拼接用到的Join方法,并不屬于string對象,而屬于String類,也正是下面要講的。

Text and Regular Expressions

原文: https://www.jb51.net/string-object-methods.html

標簽:六盤水 岳陽 山南 運城 德州 鶴崗 濟南 湛江

巨人網絡通訊聲明:本文標題《PowerShell String對象方法小結》,本文關鍵詞  PowerShell,String,對象,方法,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PowerShell String對象方法小結》相關的同類信息!
  • 本頁收集關于PowerShell String對象方法小結的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲一二三区视频在线观看| 国产亚洲自拍一区| 久久精品国产99国产| 亚洲不卡在线观看| 视频一区中文字幕国产| 亚洲国产日韩a在线播放性色| 亚洲国产精品t66y| 欧美国产精品中文字幕| 中文字幕欧美区| 亚洲综合激情另类小说区| 视频一区视频二区在线观看| 另类人妖一区二区av| 国产一区二区福利| av电影在线观看完整版一区二区| 99热精品一区二区| 欧美天堂亚洲电影院在线播放| 欧美午夜一区二区三区| 精品av综合导航| 尤物在线观看一区| 国产福利视频一区二区三区| 日本黄色一区二区| 国产日产欧产精品推荐色| 亚洲一区二区在线播放相泽| 热久久一区二区| 在线观看91视频| 欧美激情一区三区| 日韩精品一二三四| 欧美在线视频全部完| 国产精品高清亚洲| 国产91精品入口| 欧美r级电影在线观看| 亚洲一区欧美一区| 91亚洲精品乱码久久久久久蜜桃| 欧美久久久久久久久久| 亚洲自拍偷拍av| 精品视频免费看| 亚洲午夜激情网页| 在线观看成人免费视频| 亚洲欧美日韩国产综合在线| 91污在线观看| 1024成人网| 在线免费观看视频一区| 亚洲v中文字幕| 欧美成人一区二区三区在线观看| 五月婷婷久久综合| 26uuu国产日韩综合| 韩国欧美国产一区| 国产欧美日韩另类视频免费观看| 国产成人av在线影院| 亚洲综合免费观看高清完整版| 欧美日韩精品电影| 久久97超碰国产精品超碰| 国产精品久久影院| 欧美精品在线视频| 免费成人在线观看| 亚洲欧美一区二区视频| 欧美一区二区三区成人| 国产精品一品视频| 午夜成人免费视频| 欧美大片一区二区| av一区二区三区在线| 亚洲二区在线观看| 欧美一区二区视频在线观看| 韩国午夜理伦三级不卡影院| 亚洲黄色录像片| 亚洲欧洲美洲综合色网| av高清久久久| 成人免费视频免费观看| 国产综合色在线| 一个色在线综合| 精品日韩一区二区三区| 欧美中文字幕不卡| 91视频观看视频| av电影在线观看一区| 国产sm精品调教视频网站| 日本欧美肥老太交大片| 亚洲国产成人91porn| 亚洲第一激情av| 国产亚洲欧美一级| 日本大胆欧美人术艺术动态| 自拍偷拍国产精品| 亚洲午夜精品17c| 欧美精品tushy高清| 精品日韩一区二区三区免费视频| 国产v综合v亚洲欧| 国产精品国产自产拍高清av| 男女激情视频一区| 国产69精品久久777的优势| 国产精品卡一卡二| 欧美va天堂va视频va在线| 亚洲一区二区在线播放相泽| 韩国午夜理伦三级不卡影院| 91在线高清观看| 亚洲国产精品精华液ab| 加勒比av一区二区| 色综合色综合色综合色综合色综合 | 亚洲人成伊人成综合网小说| 日韩不卡一二三区| 国产v日产∨综合v精品视频| 欧美肥大bbwbbw高潮| 亚洲一区电影777| 欧美亚洲综合一区| 亚洲视频一二三区| 91麻豆免费视频| 亚洲男女毛片无遮挡| 色偷偷久久人人79超碰人人澡 | 欧美国产视频在线| 国产在线精品视频| 久久久噜噜噜久久中文字幕色伊伊| 美日韩一级片在线观看| 欧美一级欧美三级在线观看| 欧美在线不卡视频| 亚洲另类色综合网站| 色婷婷综合激情| 亚洲人成网站色在线观看| 99久久伊人精品| 中文天堂在线一区| 一本一道综合狠狠老| 日韩一区欧美小说| 在线免费观看视频一区| 视频一区欧美日韩| 欧美精品一区二区三区四区 | www.日韩在线| 亚洲色图另类专区| 成人国产免费视频| 亚洲综合免费观看高清完整版| 一本到不卡免费一区二区| 亚洲一区二区五区| 日韩欧美国产三级电影视频| 国产真实乱偷精品视频免| 自拍偷拍亚洲综合| 欧美人牲a欧美精品| 国产在线不卡一区| 国产精品你懂的| 日本韩国欧美国产| 黄色成人免费在线| 中文字幕一区二区三区精华液| 欧美午夜精品一区二区三区 | 人人超碰91尤物精品国产| 久久日一线二线三线suv| 岛国一区二区在线观看| 国产精品久久久久三级| 欧美精品tushy高清| av在线不卡电影| 强制捆绑调教一区二区| 亚洲国产精品传媒在线观看| 91日韩精品一区| 久久国产精品露脸对白| 国产精品久久久久久久久免费桃花| 色呦呦日韩精品| 久久99精品久久只有精品| 亚洲精品日日夜夜| 久久久高清一区二区三区| 欧美另类变人与禽xxxxx| 99精品热视频| 国产成人综合网| 首页国产欧美久久| 亚洲精品久久久久久国产精华液| 激情综合亚洲精品| 亚洲高清久久久| 综合精品久久久| 精品国产123| 在线电影院国产精品| 欧美伊人久久大香线蕉综合69| 国产精品羞羞答答xxdd| 日韩va欧美va亚洲va久久| 亚洲美女淫视频| 国产亚洲人成网站| 91精品国产入口| 色婷婷综合久色| 99精品久久久久久| 国内外成人在线视频| 日韩电影一区二区三区| 一区二区三区资源| 一区二区三区视频在线看| 国产午夜精品久久久久久免费视| 欧美日韩综合色| 色婷婷综合久久久久中文一区二区 | 成人在线视频首页| 国产一区高清在线| 日韩国产精品久久久久久亚洲| 亚洲乱码国产乱码精品精可以看 | 亚洲一区二区三区国产| 国产精品每日更新| 国产精品理论在线观看| 欧美激情一区二区三区蜜桃视频| 欧美va亚洲va香蕉在线| 精品国产乱码久久久久久老虎| 欧美日韩国产一区二区三区地区| 成人一区二区三区中文字幕| 国产精品自拍一区| 日韩精品91亚洲二区在线观看 | 国产精品久久久久久久久免费丝袜| 欧美一区二区美女| 在线播放国产精品二区一二区四区| 91影院在线免费观看| 色综合网色综合| 欧美性受xxxx黑人xyx| 欧美视频第二页| 欧美一级片在线看|