主頁 > 知識庫 > Powershell學習筆記--使用正則表達式查找文件

Powershell學習筆記--使用正則表達式查找文件

熱門標簽:如何根據(jù)經(jīng)緯度百度地圖標注 六寸地圖標注點怎么刪除 萬全縣地圖標注app 地圖標注的圖案 莫拉克電梯系統(tǒng)外呼怎么設(shè)置 電話機器人公司招聘 新鄭電銷機器人一個月多少錢 騰訊地圖標注中心怎么標注 印臺區(qū)呼叫中心外呼系統(tǒng)

支持所有PS版本

Get-ChildItem 不支持文件高級篩選。它只能使用簡單的通配符,但不能使用正則表達式。

圍繞這個問題,我們可以使用-match命令來篩選。

下面這個例子將獲得所有windows目錄下包含至少連續(xù)有兩個數(shù)字的文件同時文件名長度不超過8個字符:

Get-ChildItem -Path $env:windir -Recurse -ErrorAction SilentlyContinue |
 Where-Object { $_.BaseName -match '\d{2}' -and $_.Name.Length -le 8 }

注意文件的屬性”BaseName”是沒有包括擴展名的,這樣數(shù)字出現(xiàn)在擴展名將不會被統(tǒng)計。

您可能感興趣的文章:
  • 正則表達式查找相似單詞的方法
  • 學習Java正則表達式(匹配、替換、查找)
  • 正則表達式匹配,替換,查找
  • JAVA中正則表達式匹配,替換,查找,切割的方法
  • js正則查找match()與替換replace()用法實例
  • 如何在PHP中使用正則表達式進行查找替換
  • 用正則查找html中有id屬性的html標簽
  • 正則表達式驗證IPV4地址功能實例分析
  • 正則表達式教程之子表達式用法分析
  • 正則表達式教程之位置匹配詳解
  • 正則表達式教程之重復匹配詳解
  • 正則表達式教程之操作符及說明詳解
  • 正則表達式教程之前后查找lookaround詳解

標簽:疫苗接種 襄陽 喀什 臨汾 汕頭 天水 南昌 湘潭

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Powershell學習筆記--使用正則表達式查找文件》,本文關(guān)鍵詞  Powershell,學習,筆記,使用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Powershell學習筆記--使用正則表達式查找文件》相關(guān)的同類信息!
  • 本頁收集關(guān)于Powershell學習筆記--使用正則表達式查找文件的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章