PowerShell中使用replace操作符替換字符串實例
更新時間:2014年07月30日 10:03:53 作者:洪哥
這篇文章主要介紹了PowerShell中使用replace操作符與替換字符串實例,著重介紹了replace的語法,需要的朋友可以參考下
本文介紹PowerShell中的字符串替換操作符:replace。在replace中,可以使用正則表達式,這樣就極大的提高了replace的功能。
復(fù)制代碼 代碼如下:
PS> 'Unit1,Unit2,Unit3' -replace '[,\t]',';'
Unit1;Unit2;Unit3
上面的這個示例,用途是從給定的字符串中,匹配逗號(,)或tab鍵(\t),將它們都替換成分號(;)。這是一個非常常見的應(yīng)用的,用于構(gòu)造CSV文件時經(jīng)常需要用到。CSV文件是以分號分隔每個單元的數(shù)據(jù)的。
replace操作符的用法是:
復(fù)制代碼 代碼如下:
<待處理字符串> -replace <查找字符>,<替換字符>
解釋一下這個語法的含義,它是在<待處理字符串>中尋找到<查找字符>,將<查找字符>替換為<替換字符>。在這里,<查找字符>可以使用正則表達式。通過正則表達式進行查找匹配,將極大的提升replace操作符的功能。
關(guān)于PowerShell中replace操作符與正則表達式的聯(lián)合使用,本文就介紹這么多,希望對您有所幫助,謝謝!
相關(guān)文章
PowerShell函數(shù)實現(xiàn)類似重載功能實例
這篇文章主要介紹了PowerShell函數(shù)實現(xiàn)類似重載功能實例,PowerShell函數(shù)是不支持重載的,本文介紹的是類似功能,需要的朋友可以參考下2014-07-07
PowerShell中查找字符串位置的IndexOf函數(shù)使用實例
這篇文章主要介紹了PowerShell中查找字符串位置的IndexOf函數(shù)使用實例,例子簡單明了,容易看懂,需要的朋友可以參考下2014-08-08
PowerShell啟用winrm失?。壕芙^訪問 0x80070005 -2147024891
這篇文章主要介紹了PowerShell啟用winrm失?。壕芙^訪問 0x80070005 -2147024891,本文給出了詳細(xì)的排查步驟和解決方法,需要的朋友可以參考下2015-06-06
Powershell小技巧之通過EventLog查看近期電腦開機和關(guān)機時間
本文主要講訴了使用PowerShell如何得出電腦的開機、關(guān)機、在線時間等等信息,非常有幫助,有需要的朋友參考下2014-09-09
Powershell中調(diào)用郵件客戶端發(fā)送郵件的例子
這篇文章主要介紹了Powershell中調(diào)用郵件客戶端發(fā)送郵件的例子,需要的朋友可以參考下2014-05-05

