好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 詳解Linux命令中的正則表達式

詳解Linux命令中的正則表達式

熱門標簽:怎么在百度地圖標注公司的位置 鶴崗400電話申請 百度地圖標注直線距離 測繪地圖標注名稱 德陽400電話申請 天津電話外呼系統排名 智能電銷機器人有用嗎 商機地圖標注 外呼電話系統怎么操作

命令中的正則表達式

 如果要在命令輸出或文本中篩選內容時使用模糊查找,就需要使用正則表達式。正則表達式是一套由多個元字符組成的模糊查找模式,使用正則表達式可以快速查找和定位文本中指定的內容。

 1、單字符匹配符. 

 正則表達式主要由一些元字符和匹配模式組成 

單字符匹配符可以匹配任意單個字符,這個字符的功能和文件名匹配符中的?功能相同

 使用正則表達式查找文本,首先需要使用元字符組成一個查找模式

 (1)使用查找模式時,通常將其放入兩個斜杠//中,然后再放入命令,例如要在一個文本中查找匹配模式/.i...../,可能選項就有:只要小寫字母沒有出現在行首,或行尾的最后有5個字符都能匹配 

 2、單字符或字符串重復匹配符* 

 用來匹配單個字符或者一個字符串序列的一次或者多次重復出現 

 3、行首匹配符^

  用于在匹配中指示行首位置字符串或者模式,使用時需要將行首匹配符放在要匹配的字符串或模式的前面 

例如對命令ls -1 使用行首匹配/^1/,結果都是以1開頭的

 4、行尾匹配符$ 

 用于在文本的每一行的行尾匹配字符串或模式,使用時將行尾匹配符放在字符串或模式后面

 例如在文本中匹配所有行尾是love的行 

  /love$/

 5、反斜杠屏蔽符\&;

 該符用來屏蔽一些特殊字符的特殊含義,常見的特殊字符可能是引用符號,注釋符號,通配符和邏輯運算符等,下面列舉一些特殊的符號

  注釋、分隔符號:#、;等  

引用符號:$、``、""等

  元字符:.、*、^、$、?、[]、\等 

  邏輯運算符或操作符:||、等

 在命令中使用這些字符時,都要使用反斜杠將其特殊含義屏蔽 

 例如使用乘法符號*做乘法運算,就要用反斜杠將其特殊含義屏蔽在做使用 

  # expr 256 \* 256 

 6、范圍匹配符[]和排除范圍匹配符[^]

 與文件名通配符中的范圍匹配符用法基本相同  

    (1)匹配單詞love和Love:

  /[L]ove/ 

     (2)不匹配所有的字母:

  [^a-z]

 7、詞首、詞尾匹配符 \ 和 \&; 

 用于在單詞開頭和單詞結尾匹配特定的字符或模式

  (1)例如要匹配以disc 為詞首的文本,可以使用 

  /\disc/ 

    (2)要匹配以ment為詞尾的文本,可以使用:  

  /ment\&;/ 

 8、重復次數匹配符"x\{\}"

    可以全精確匹配字符或字符串連續出現的次數或次數范圍 

(1)要匹配字母m出現次數為5次的文本,可以使用:  

   /m\{5\}/ 

  (2)要匹配字母m出現次數至少5次的文本,可以使用:  

   /m\{5,\}/  

  (3)匹配字母m出現次數在5至10次的文本,可以使用:  

   /m\{5,10\}/

 9、組合并使用正則表達式

 (1)在查找和篩選信息時,有時需要去除文本中的空行,由于空行沒有任 何字符,可以使用行首,行尾匹配符匹配空行 

  /^$/ 

 (2)有時一些文本為了看上去更加美觀,會使用一種字符填充整行,可以使 用以下模式匹配這些行: 

  /^.*$/ 

 (3)匹配以the或The開頭的所有行

  /^[tT]he/

 (4)排除以the和The開頭的所有行 

  /^[^Tt]he/ 

 (5)匹配一個IP地址:

  /[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}/

 (6)匹配一個6個字母組成的字符串,前兩個字符是字母,中間兩個字符是22 且最后兩個字符是小寫字母: 

  [a-z]\{2\}22[a-z]\{2\} 

 (7)要精確匹配單詞love:

  /\love\&;/

以上所述是小編給大家介紹的詳解Linux命令中的正則表達式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持

您可能感興趣的文章:
  • 詳解基于Linux下正則表達式(基本正則和擴展正則命令使用實例)
  • Linux基礎之正則表達式,用戶、組管理命令介紹

標簽:丹東 六盤水 武漢 優質小號 百色 鎮江 滁州 自貢

巨人網絡通訊聲明:本文標題《詳解Linux命令中的正則表達式》,本文關鍵詞  詳解,Linux,命令,中的,正則,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解Linux命令中的正則表達式》相關的同類信息!
  • 本頁收集關于詳解Linux命令中的正則表達式的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 黑人大雞巴XXOO| 伦理全身按摩精油| 男人激烈吮乳吃奶视频免费A片| 40一50一60老女人毛片| 贱奴把拖鞋叼过来跪下| 00粉嫩馒头学生一线天 品种| 邪恶教师庭教师之无翼优酱| 合欢椅h调教玉势| 半推半就干朋友妻子| 国产精品无码专区aⅴ小说软件| 亚洲午夜精品久久久久久成年| 国产人妖chinesetscd| 公啊?好?嗯?轻一点秀婷视频| 亚洲AV无码秘?筱田优| 久久亚洲热| 欧美亚洲日本| 男人把Ji大巴放进女人免费视频| 丈母娘女婿| 96国产下药迷倒白嫩美女| 窝窝午夜剧场| 91popny丨九色丨国产| 欧美人獸交了配XXOO迅雷种子| xvideoscom极品肌肉警察| 美女扒开肌肌让男人桶| 粗暴h疼哭np各种play快穿| 988gao在线精品视频| 美女黄视频在线观看| 亚洲AV永久无码999精品果冻| 欧美激情在线精品video| 欧美高清另类自拍视频在线看| 啊轻点灬太粗嗯太深了啊尿进去了| 国产精品扒开腿做爽爽爽视频 | 久久福利青草狠狠午夜| 搡老熟女国产AV色欲| 日韩精品久久一区二区三区| 亚洲AV一区二区天天摸日日| 很黄很乱的小说详细| 精品无人区一码卡二卡三| JAVA HD japanXXX| 尹人成人网| 黄色片免费观看|