PowerShell中使用replace操作符替換字符串實例
更新時間:2014年07月30日 10:03:53 作者:洪哥
這篇文章主要介紹了PowerShell中使用replace操作符與替換字符串實例,著重介紹了replace的語法,需要的朋友可以參考下
本文介紹PowerShell中的字符串替換操作符:replace。在replace中,可以使用正則表達式,這樣就極大的提高了replace的功能。
復制代碼 代碼如下:
PS> 'Unit1,Unit2,Unit3' -replace '[,\t]',';'
Unit1;Unit2;Unit3
上面的這個示例,用途是從給定的字符串中,匹配逗號(,)或tab鍵(\t),將它們都替換成分號(;)。這是一個非常常見的應用的,用于構造CSV文件時經(jīng)常需要用到。CSV文件是以分號分隔每個單元的數(shù)據(jù)的。
replace操作符的用法是:
復制代碼 代碼如下:
<待處理字符串> -replace <查找字符>,<替換字符>
解釋一下這個語法的含義,它是在<待處理字符串>中尋找到<查找字符>,將<查找字符>替換為<替換字符>。在這里,<查找字符>可以使用正則表達式。通過正則表達式進行查找匹配,將極大的提升replace操作符的功能。
關于PowerShell中replace操作符與正則表達式的聯(lián)合使用,本文就介紹這么多,希望對您有所幫助,謝謝!
相關文章
Powershell小技巧之使用WS-Man來調用PowerShell命令
大多Windows系統(tǒng)的管理員應當已經(jīng)意識到在Windows系統(tǒng)上進行腳本開發(fā)和命令行管理,PowerShell首當其沖。微軟許多產(chǎn)品和一些第三方產(chǎn)品都提供了Windows PowerShell的管理接口。但是目前PowerShell只能運行在Windows系統(tǒng)上,如何才能在非Windows系統(tǒng)上管理windows系統(tǒng)呢2014-10-10PowerShell小技巧之獲取Windows系統(tǒng)密碼Hash
這篇文章主要介紹了使用PowerShell獲取Windows系統(tǒng)密碼Hash的小技巧,非常的實用,需要的朋友可以參考下2014-10-10PowerShell函數(shù)參數(shù)設置為即可選又必選的方法
這篇文章主要介紹了PowerShell函數(shù)參數(shù)設置為即可選又必選的方法,也就是帶有判斷功能,在某個情況下變?yōu)榭上葏?shù),在某種情況下又是必選參數(shù),需要的朋友可以參考下2014-07-07