正則表達式

[# 1.定義

  • 正則表達式是處理字符串的方法,他是以行為單位來進行字符串的處理行為。正則表達式通過一些特殊符號的輔助,可以讓用戶輕易達到查找,刪除,替換謀特定字符串的處理程序。

2.grep的使用

  • grep是分析一行信息,若當中有我們所需要的信息,就將該行拿出來,語法如下:
 # grep [-acinv] [--color=auto] '查找字符串' filename
 參數:
 -a :將binary文件已txt文件的方式查找數據
 -c 計算找到“查找字符串”的次數
 -i 貨流大小寫的不同,所以大小寫視為相同
 -n 順便輸出行號
 -v 反向選擇,即顯示出沒有'沒有字符串‘內容的哪一行
  • gerp的一些高級參數
 # grep [-a] [-p] [--color=auto] '搜尋字符串' filename 

需要注意的是grep尋找字符串時,是整行來進行數據選取的。如果有一個文件有10行,其中兩行是所需要的查找的字符串,則只會顯示兩行。

基礎正則表達式字符

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容