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

資訊專欄INFORMATION COLUMN

Linux正則表達(dá)式簡(jiǎn)介

IT那活兒 / 717人閱讀
Linux正則表達(dá)式簡(jiǎn)介
點(diǎn)擊上方“IT那活兒”,關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了?。?!



什么是正則表達(dá)式
正則表達(dá)式是一種表達(dá)式可以查找匹配特定準(zhǔn)則的文本,其實(shí)現(xiàn)原理通過(guò)正則表達(dá)式引擎(regular expression engine)實(shí)現(xiàn)的。
正則表達(dá)式引擎是一套底層軟件,負(fù)責(zé)解釋正則表達(dá)式模式并使用這些模式進(jìn)行文本匹配。
Linux主要有兩種表達(dá)式引擎:
  • POSIX基礎(chǔ)正則表達(dá)式(basic regular expression,BRE)引擎;
  • POSIX擴(kuò)展正則表達(dá)式(extended regular expression,ERE)引擎。



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



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


END




本文作者:趙雙龍

本文來(lái)源:IT那活兒(上海新炬王翦團(tuán)隊(duì))

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/129527.html

相關(guān)文章

  • Python3 實(shí)現(xiàn)淘女郎照片爬蟲

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

    jindong 評(píng)論0 收藏0
  • 數(shù)據(jù)庫(kù)學(xué)習(xí)線路圖

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

    tinna 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<