校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > PowerShell中使用正則表達式篩選數組實例

PowerShell中使用正則表達式篩選數組實例

熱門標簽:黑暗之魂3地圖標注 地圖標注審核周期 電商外呼系統排名 蘭州電銷機器人加盟 AI智能電銷機器人壞處 沈陽ai電銷智能機器人 電話機器人對家居行業幫助大嗎 合肥電銷外呼系統供應商 如何申請400的電話呀

本文介紹PowerShell中使用match操作符,配合正則表達式從數組中篩選出想要的內容。

先看下面這個例子:

復制代碼 代碼如下:

PS C:\Users\Hong> (ipconfig) -match 'IPv4'
   IPv4 地址 . . . . . . . . . . . . : 192.168.1.102
   IPv4 地址 . . . . . . . . . . . . : 192.168.193.1
   IPv4 地址 . . . . . . . . . . . . : 192.168.93.1

我們知道ipconfig是顯示當前計算機的TCP/IP配置信息的,其中有一項是IP地址。如果有多個網卡,或者一個網站上配置有多個IP地址,都可以很清楚的顯示出來。我們為了展示match操作符篩選數組的功能,我們就拿這個ipconfig來做示例。

ipconfig執行后的結果大致應該是這樣的:

復制代碼 代碼如下:

PS C:\Users\Hong> (ipconfig)

Windows IP 配置


無線局域網適配器 本地連接* 13:

   媒體狀態  . . . . . . . . . . . . : 媒體已斷開
   連接特定的 DNS 后綴 . . . . . . . :

無線局域網適配器 Wi-Fi:

   連接特定的 DNS 后綴 . . . . . . . :
   本地鏈接 IPv6 地址. . . . . . . . : fe80::a438:a0ec:e477:94c6%12
   IPv4 地址 . . . . . . . . . . . . : 192.168.1.102
   子網掩碼  . . . . . . . . . . . . : 255.255.255.0
   默認網關. . . . . . . . . . . . . : 192.168.1.1

……(此處省略了其它網卡)


我們想要看本機配置的ip地址,那么只需要看以IPv4開頭的行即可。那么我們就可以簡單的以”IPv4“來作為匹配的關鍵字。所以,PowerShell命令就可以寫作:

復制代碼 代碼如下:

(ipconfig) -match 'IPv4'

這里為什么要把ipconfig用小括號括起來呢?因為我們知道ipconfig本身也有一些參數,為了不讓系統誤以為-match也是我們指定給ipconfig的參數,我們就給ipconfig加了一對小括號。小括號優先執行,呵呵,就是告訴系統,ipconfig是獨立的整體。

在示例中,ipconfig執行后的結果是一個字符串數組。數組的每一個元素就是輸出的每一行,也就是說有多少行輸出,就有多少個數組元素。match參數對數組的操作,就是從數組元素中找到匹配的元素,把匹配到的元素輸出出來。

關于PowerShell使用match來篩選數組,本文就介紹這么多,希望對您有所幫助,謝謝!

您可能感興趣的文章:
  • Shell if中的正則表達式使用詳解
  • Shell正則表達式學習筆記
  • Shell腳本中通過正則表達式匹配IP地址
  • Shell正則表達式之grep、sed、awk實操筆記
  • Powershell學習筆記--使用正則表達式查找文件
  • PowerShell中正則表達式使用例子
  • PowerShell常用正則表達式和語法參考
  • PowerShell中使用正則表達式匹配字符串實例
  • linux shell 正則表達式(BREs,EREs,PREs)差異比較
  • shell 正則表達式詳細整理

標簽:淮南 常州 河池 河北 黔南 隴南 通遼 黔南

巨人網絡通訊聲明:本文標題《PowerShell中使用正則表達式篩選數組實例》,本文關鍵詞  PowerShell,中,使用,正則,表達式,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PowerShell中使用正則表達式篩選數組實例》相關的同類信息!
  • 本頁收集關于PowerShell中使用正則表達式篩選數組實例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 白河县| 贵阳市| 涟源市| 扶沟县| 鹿泉市| 勃利县| 林周县| 南宁市| 嘉鱼县| 涿州市| 芮城县| 健康| 鹰潭市| 海口市| 疏附县| 黄骅市| 库伦旗| 舞钢市| 喀什市| 福安市| 海宁市| 陆丰市| 巴彦县| 东丰县| 陵水| 民乐县| 中方县| 德清县| 吕梁市| 都江堰市| 修文县| 忻州市| 天长市| 新泰市| 任丘市| 乌兰浩特市| 昌都县| 苗栗市| 中宁县| 普兰县| 龙川县|