国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Linux正則表達式簡介

IT那活兒 / 711人閱讀
Linux正則表達式簡介
點擊上方“IT那活兒”,關注后了解更多內容,不管IT什么活兒,干就完了!!!



什么是正則表達式
正則表達式是一種表達式可以查找匹配特定準則的文本,其實現原理通過正則表達式引擎(regular expression engine)實現的。
正則表達式引擎是一套底層軟件,負責解釋正則表達式模式并使用這些模式進行文本匹配。
Linux主要有兩種表達式引擎:
  • POSIX基礎正則表達式(basic regular expression,BRE)引擎;
  • POSIX擴展正則表達式(extended regular expression,ERE)引擎。



正則表達式的組成
正則表達式的組成由一般字符和特殊字符(也成為元字符)組成。
正則表達式的特殊字符的使用:
. * [] ^ $ {} + ? | ()
1)匹配任意一個字符。
2)*匹配前一個字符若干個(帶有oo字符的行)。
3)使用^搜索非字母開頭的行。
4)使用$對文本末端進行匹配。
5)如果想對特殊字符進行匹配,可以使用。但是本身是特殊字符所以需要對進行轉移。
6)加號是類似于星號的另一個模式符號,但跟問號也有不同。加號表明前面的字符可以出現1 次或多次,但必須至少出現1次。如果該字符沒有出現,那么模式就不會匹配。
7)問號類似于星號,不過有點細微的不同。問號表明前面的字符可以出現0次或1次,但只限于此。它不會匹配多次出現的字符。



總結
正則表達式的使用非常廣泛,在這里僅僅簡單介紹。
在其他編程語言中也經常使用如Python的爬蟲、Java中對字符串進行處理,巧妙的使用正則表達式可以達到理想的效果,大大提高工作效率。 


END




本文作者:趙雙龍

本文來源:IT那活兒(上海新炬王翦團隊)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/129527.html

相關文章

  • Python3 實現淘女郎照片爬蟲

    摘要:項目簡介本實驗通過使用實現一個淘寶女郎圖片收集爬蟲,學習并實踐及正則表達式等知識。本教程由阿發布在實驗樓,完整教程及在線練習地址實現淘女郎照片爬蟲,可以直接在教程中下載代碼使用。 showImg(https://segmentfault.com/img/bVBgrF); 項目簡介:本實驗通過使用 Python 實現一個淘寶女郎圖片收集爬蟲,學習并實踐 BeautifulSoup、Sel...

    jindong 評論0 收藏0
  • 數據庫學習線路圖

    摘要:數據庫學習線路圖語法教程教程簡介語法選擇查詢子句與,或,非按關鍵字排序在表中插入空值更新刪除運算符通配符運算符運算符通用數據類型語句快速參考連接內部連接左連接右連接完整外部連接自連接運算符語句語句撤銷索引表以及數據庫語句語句語句字 數據庫學習線路圖 SQL 語法教程 SQL 教程 SQL 簡介 SQL 語法 SQL Select選擇 SQL SELECT DISTINCT S...

    tinna 評論0 收藏0

發表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<