国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

正則表達式(grep命令下的匹配)

發(fā)布時(shí)間:2021-08-02 23:29 來(lái)源:https://blog.51cto.com/yshun/1 閱讀:114 作者:123tc123 欄目: 云計算 歡迎投稿:712375056


后向引用(有人也稱(chēng)為前向引用):在使用分組的前提下使用。

\3 —— ...(依次類(lèi)推)...

| :或者。例如:a|b 匹配a或者b,C|cat 匹配C或者cat(匹配整個(gè)左邊或右邊)。

She love her lover.

PS:常用字符集合

表達式:l..e  可以匹配每一行;



$ :錨釘行尾,此字符前面的內容必須出現在行尾;

[] :匹配指定范圍內的任意單個(gè)字符;

? :次數匹配,匹配其前面的字符最多一次(注意:此處前面沒(méi)有\);

四、分組:

    [:upper:] —— 大寫(xiě)字母集合

二、次數匹配:

.  :匹配任意單個(gè)字符;

^ :錨釘行首,此字符后面的內容必須出現在行首;

三、位置錨釘:

* : 匹配其前面的字符任意次;

{m,n}:次數匹配,用法同基本正則表達式 (花括號前面不需要使用\);

    [:alnum:] —— 所有字母和數字集合

+ :次數匹配,匹配其前面的字符至少一次(注意:基本正則表達式?jīng)]有此元字符);

    [:lower:] —— 小寫(xiě)字母集合

例如:\(ab\)*表示匹配“ab”任意次。



基本正則表達式:REGular EXPression(REGEXP)

\{m,n\}:匹配其前面的字符至少m次,最多n次。

\(\):匹配分組內容,將小括號中的內容作為一個(gè)整體去匹配。

He like his liker.

    [:digit:] —— 數字集合

\1 —— 引用第一個(gè)左括號以及與之對應的右括號所包含的所有內容(無(wú)論是否出現括號嵌套)


\<或\b:錨釘詞首,其后面的任意字符必須作為單詞(非英語(yǔ)意義上的單詞)首部出現;

    [:alpha:] —— 所有字母集合

\2 —— 引用第二個(gè)左括號以及與之對應的右括號所包含的所有內容(同上)

一、元字符:



^$:空白行(錨釘剛開(kāi)始就結束的行);

[^]:匹配指定范圍外的任意單個(gè)字符。

He like her lover.

\? :匹配其前面的字符至少一次 ; 

擴展正則表達式:(區別于基本正則表達式)

例如:\<root\>匹配root這個(gè)單詞。

PS:正則表達式默認情況工作在貪婪模式下,即匹配符合表達式的最大長(cháng)度字符串。

.* :匹配任意長(cháng)度的任意字符;


    [:space:] —— 空格

():分組,真正意義上的分組(不需要使用\),同樣支持后向引用;


\>或\b:錨釘詞尾,其前面的任意字符必須作為單詞(非英語(yǔ)意義上的單詞)尾部出現。

表達式:\(l..e\).*\1  只能匹配前兩行。

例如以下三行內容:

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

人人妻人人藻人人爽欧美一区| 国产MD视频一区二区三区| 一本大道久久东京热无码AV| 亚洲AV片一区二区三区| 亚洲 欧美 国产 日韩 中文字幕| 国産精品久久久久久久|