Powershell小技巧之去除多余的空格
要去去除多余的空格,請(qǐng)嘗試下面正則表達(dá)式:
PS> '[ Man, it works! ]' -replace '\s{2,}', ' '
[ Man, it works! ]
你也可以用這個(gè)方法轉(zhuǎn)換成固定格式的CSV表格:
PS> (qprocess) -replace '\s{2,}', ','
>tobias,console,1,3876,taskhostex.exe
>tobias,console,1,3844,explorer.exe
>tobias,console,1,4292,tabtip.exe
一旦變成CSV格式,你就可以使用ConvertFrom-Csv獲取該文本數(shù)據(jù)的對(duì)象:
PS> (qprocess) -replace '\s{2,}', ',' | ConvertFrom-Csv -Header Name, Session, ID, Pid, Process
Name : >tobias
Session : console
ID : 1
Pid : 3876
Process : taskhostex.exe
Name : >tobias
Session : console
ID : 1
Pid : 3844
Process : explorer.exe
Name : >tobias
Session : console
ID : 1
Pid : 4292
Process : tabtip.exe
(...)
支持所有PS版本
相關(guān)文章
Powershell檢查網(wǎng)站響應(yīng)并計(jì)算執(zhí)行時(shí)間例子
這篇文章主要介紹了Powershell檢查網(wǎng)站響應(yīng)并計(jì)算執(zhí)行時(shí)間例子,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-03-03
PowerShell常用正則表達(dá)式和語(yǔ)法參考
這篇文章主要介紹了PowerShell常用正則表達(dá)式和語(yǔ)法參考,主要介紹PowerShell中的正則表達(dá)式和其含義,需要的朋友可以參考下2014-07-07
Windows Powershell排序和分組管道結(jié)果
本文通過(guò)實(shí)例,詳細(xì)介紹了Powershell如何對(duì)管道結(jié)果進(jìn)行排序和分組,非常的實(shí)用,有需要的朋友可以參考下2014-09-09
Windows Powershell 訪問(wèn)數(shù)組
本文主要講訴了windows powershell 從數(shù)組中選擇多個(gè)元素,將數(shù)組逆序輸出,給數(shù)組添加和刪除元素,希望對(duì)大家理解powershell能有所幫助2014-09-09
Powershell實(shí)現(xiàn)獲取電腦序列號(hào)功能腳本分享
這篇文章主要介紹了Powershell實(shí)現(xiàn)獲取電腦序列號(hào)功能腳本分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-03-03
PowerShell數(shù)組結(jié)合switch語(yǔ)句產(chǎn)生的奇特效果介紹
這篇文章主要介紹了PowerShell數(shù)組結(jié)合switch語(yǔ)句產(chǎn)生的奇特效果介紹,產(chǎn)生了類(lèi)似枚舉的效果,需要的朋友可以參考下2014-08-08
如何防范PowerShell代碼注入漏洞繞過(guò)受限語(yǔ)言模式
這篇文章主要介紹了如何防范PowerShell代碼注入漏洞繞過(guò)受限語(yǔ)言模式的相關(guān)資料,需要的朋友可以參考下2017-10-10
PowerShell小技巧實(shí)現(xiàn)IE Web自動(dòng)化
使用IE的COM對(duì)象來(lái)完成簡(jiǎn)單的Web自動(dòng)化測(cè)試,是最小巧和廉價(jià)的Web自動(dòng)化測(cè)試了,因?yàn)樗挥靡氲谌讲寮蛘吖ぞ摺?/div> 2014-09-09最新評(píng)論

