最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

正則表達(dá)式特別需要注意的點:“空“字符的匹配方法

 更新時間:2023年03月29日 10:40:55   作者:XV_  
這篇文章主要介紹了正則表達(dá)式特別需要注意的點:“空“字符的匹配,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

在正則表達(dá)式中,[...]代表1個字符,不管里面有多少字符,最終這個東西的結(jié)果都是1個字符。

對于表達(dá)式[^a]表達(dá)的匹配除了a之外的字符,并且是1個字符。

需要注意的是,有些特殊字符是不會被匹配的。

我們看一個示例,對于txt文件testRegularExperxx.txt

aaa
bbb

對于該文件,輸入命令grep -n '[^a]' testRegularExperxx.txt

得到的結(jié)果是:

在這里插入圖片描述

你會發(fā)現(xiàn),對于看起來的“空行”的處理似乎是不一樣的,為什么呢?

仔細(xì)看看文件,雖然都是空行,但是,有的是空格,有的是 \t,有的是 \n。它們看起來都是空的,但是處理方式不一樣。

這里,對于[^]a除了a之外的1個字符,能夠識別空格\t,而忽略掉 \t。

我們換一個新的文件,看看文件的內(nèi)容

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

選中的時候顏色不同,也可以看出端倪來。

HexCharDescriptionEscape Character09HTHorizontal Tab\t0aLFLine Feed\n20spaceSpace

所以,你就知道了[...]的特殊的地方了。

那么如何識別空行呢?也就是僅包含\n的行。

使用^$識別!這也是比較特殊的點了。

在這里插入圖片描述

小結(jié) [...]不能識別\n^$可以識別\n,但是注意,是識別一行僅有\n的空行

另外,正則表達(dá)式的不同規(guī)則,是可以進(jìn)行花樣排列組合,從而識別復(fù)雜單詞!進(jìn)一步也可以作為詞法分析的實用工具。

到此這篇關(guān)于正則表達(dá)式特別需要注意的點:“空“字符的匹配的文章就介紹到這了,更多相關(guān)正則表達(dá)式匹配空白內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 正則表達(dá)式的基本語法匯總篇(推薦!)

    正則表達(dá)式的基本語法匯總篇(推薦!)

    一般開發(fā)中都會接觸到正則表達(dá)式,作為一名合格的前端,也應(yīng)該了解一下正則表達(dá)式編寫原則,便于自己也能快速編寫想要的正則表達(dá)式,下面這篇文章主要給大家介紹了關(guān)于正則表達(dá)式的基本語法匯總的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • 正則表達(dá)式中不區(qū)分大小寫的寫法

    正則表達(dá)式中不區(qū)分大小寫的寫法

    這篇文章主要介紹了正則表達(dá)式中不區(qū)分大小寫的寫法,本文講解如何在正則表達(dá)式中忽略大小寫 ,需要的朋友可以參考下
    2015-04-04
  • 如何實現(xiàn)正則表達(dá)式的JavaScript的代碼高亮

    如何實現(xiàn)正則表達(dá)式的JavaScript的代碼高亮

    這篇文章主要介紹了如何實現(xiàn)正則表達(dá)式的JavaScript的代碼高亮方法,需要的朋友可以參考下
    2014-05-05
  • 正則表達(dá)式量詞與貪婪的使用詳解

    正則表達(dá)式量詞與貪婪的使用詳解

    今天我們一起來學(xué)習(xí)下正則中量詞的三種匹配模式,貪婪模式、非貪婪模式、獨(dú)占模式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 正則表達(dá)式匹配路由的實現(xiàn)代碼

    正則表達(dá)式匹配路由的實現(xiàn)代碼

    這篇文章主要介紹了正則表達(dá)式匹配路由的實現(xiàn)代碼,代碼也很簡單,感興趣的朋友參考下本文
    2018-07-07
  • 密碼強(qiáng)度的正則表達(dá)式兩種方案JS總結(jié)篇

    密碼強(qiáng)度的正則表達(dá)式兩種方案JS總結(jié)篇

    本文給出了兩個密碼強(qiáng)度的正則表達(dá)式方案,一個簡單,一個更復(fù)雜和安全。并分別給出了兩個方案的解析和測試程序。對密碼強(qiáng)度正則表達(dá)式的兩種方案感興趣的朋友跟隨腳本之家一起看看吧
    2018-03-03
  • PHP中的遞歸正則表達(dá)式用法分享

    PHP中的遞歸正則表達(dá)式用法分享

    其實很多語言中的正則表達(dá)式都是支持遞歸的, 本文主要介紹PHP的正則遞歸. 雖然, 工作中最常用的正則表達(dá)式都很普通, 只用最基本的語法就能解決85%以上的問題, 而且合理有效地使用普通正則來解決復(fù)雜問題也是一門技巧與學(xué)問,但是更高級一點的語法的確有它存在的價值,看下面具體介紹
    2012-09-09
  • 能說明一下GETROWS的用法嗎?

    能說明一下GETROWS的用法嗎?

    能說明一下GETROWS的用法嗎?...
    2006-06-06
  • 使用Linux正則表達(dá)式靈活搜索文件中的文本

    使用Linux正則表達(dá)式靈活搜索文件中的文本

    作為一個Linux管理員,您需要對文本文件進(jìn)行處理。您可以使用不同的工具如grep、awk以及sed去查找包含特定文本串的文件。這里,我將介紹一種使用正則表達(dá)式,以靈活的方式,去搜索文件中的文本的方法。
    2015-10-10
  • 正則表達(dá)式——匹配規(guī)則介紹

    正則表達(dá)式——匹配規(guī)則介紹

    這篇文章主要介紹了正則表達(dá)式——匹配規(guī)則介紹,需要的朋友可以參考下
    2016-05-05

最新評論

石渠县| 罗田县| 宁南县| 方正县| 乌鲁木齐市| 永城市| 荣成市| 莲花县| 广汉市| 建阳市| 南开区| 丹阳市| 岳普湖县| 塔河县| 原阳县| 富蕴县| 微山县| 闽侯县| 南岸区| 佛学| 雷州市| 玛曲县| 龙岩市| 迁西县| 和田县| 嵊泗县| 临朐县| 乐亭县| 西盟| 勐海县| 怀远县| 和林格尔县| 沿河| 来凤县| 长春市| 呈贡县| 韩城市| 江油市| 余姚市| 循化| 揭阳市|