91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

正則表達式的基礎知識

發布時間:2020-08-11 07:06:15 來源:網絡 閱讀:507 作者:韓A 欄目:開發技術


概念:

正則表達式使用單個字符串來描述、匹配一系列符合某個 句法規則的字符串。

使用場景:

在很多文本編輯器里,正則表達式通常被用來檢索、替換 那些符合某個模式的文本。

tip

1、處理正則表達式的工具會提供一個忽略大小寫的選項,

2、只使用一個正則表達式,可能不能準確的第篩選,這時,可以采用分支結構,但是分支結構使用過程中,也要注意各個表達式的先后順序;

3、但是正則表達式中并不提供關于數學的任何功能,所以只能使用冗長的分組,選擇,字符類來描述一個正確的IP地址:((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)。

use:

1、\b是正則表達式規定的一個特殊代碼(也叫元字符,metacharacter),代表著單詞的開頭或結尾,也就是單詞的分界處。

    假如你要找的是hi后面不遠處跟著一個Lucy,你應該用\bhi\b.*\bLucy\b。

      \bhi\b

\b[Hh]i\b

\b(H|h)i\b

常用元字符:

正則表達式的基礎知識

正則表達式的基礎知識

正則表達式的基礎知識

正則表達式的基礎知識

正則表達式的基礎知識

正則表達式的基礎知識

正則表達式的基礎知識

正則表達式的基礎知識


正則表達式的基礎知識

正則表達式的基礎知識

后向引用用于重復搜索前面某個分組匹配的文本。例如,\1代表分組1匹配的文本。難以理解?請看示例:

\b(\w+)\b\s+\1\b可以用來匹配重復的單詞,像go go, 或者kitty kitty。這個表達式首先是一個單詞,也就是單詞開始處和結束處之間的多于一個的字母或數字(\b(\w+)\b),這個單詞會被捕獲到編號為1的分組中,然后是1個或幾個空白符(\s+),最后是分組1中捕獲的內容(也就是前面匹配的那個單詞)(\1)。

你也可以自己指定子表達式的組名。要指定一個子表達式的組名,請使用這樣的語法:(?<Word>\w+)(或者把尖括號換成'也行:(?'Word'\w+)),這樣就把\w+的組名指定為Word了。要反向引用這個分組捕獲的內容,你可以使用\k<Word>,所以上一個例子也可以寫成這樣:\b(?<Word>\w+)\b\s+\k<Word>\b。

正則表達式的基礎知識



正則表達式的基礎知識




正則表達式的更深層次東西,我暫且還沒有學到,但是這些基本可以應該可以應付一些基礎的使用!

每日弟子規:

事雖小 勿擅為 茍擅為 子道虧

物雖小 勿私藏 茍私藏 親心傷


第五天!

加油!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

朝阳市| 通州市| 儋州市| 靖江市| 北宁市| 大悟县| 手游| 南昌县| 阳原县| 玛纳斯县| 清新县| 宝山区| 四川省| 苗栗市| 永泰县| 潮安县| 宜良县| 青海省| 高阳县| 乌审旗| 嘉兴市| 来安县| 定陶县| 姜堰市| 文安县| 东港市| 霸州市| 亚东县| 肇庆市| 灵寿县| 岑巩县| 巢湖市| 彰化市| 嘉兴市| 马龙县| 惠安县| 白水县| 临湘市| 乌兰察布市| 那曲县| 铁力市|