正規表示式一

2022-07-19 13:06:14 字數 664 閱讀 6954

一、基礎正規表示式第一波字元說明

1、^world   匹配以world開頭的內容。vi/vim編輯器裡^代表一行的開頭。

2、world$ 匹配以world結尾的內容。vi/vim編輯器裡$代表一行的結尾。

3、^$ 表示空行。

4、. 代表且只能代表乙個字元。

5、\ 例\.就只能代表點本身,轉義符號。

6、* 重複乙個或多個前面的字元,例如o*匹配沒有o、乙個o、兩個o、多個o

7、.* 匹配所有字元,延伸^.*以任意多個字元開頭、.$*以任意多個字元結尾。

8、[abc] 匹配字元集合內的任意乙個字元。[a-za-z],[0-9]

9、[^abc] 匹配不包含^後的任意乙個字元的內容。中括號裡面的^ 為取反,注意和中括號外面

以...開頭區別。

10、a\ 重複n到m次,前乙個重複的字元,如果用egrep/sed -r 可以去掉斜線。

a\ 重複至少n次,前乙個重複的字元,如果用egrep/sed -r 可以去掉斜線。

a\ 重複n次,前乙個重複的字元,如果用egrep/sed -r 可以去掉斜線。

a\ 重複至多m次,前乙個重複的字元,如果用egrep/sed -r 可以去掉斜線。

正規表示式 正規表示式 總結

非負整數 d 正整數 0 9 1 9 0 9 非正整數 d 0 負整數 0 9 1 9 0 9 整數 d 非負浮點數 d d 正浮點數 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 非正浮點數 d d 0 0 負浮點數 正浮點數正則式 英文本串 a za z...

正規表示式 一

若你使用過windows dos下用於檔案查詢的萬用字元,也就是 和?如果你想查詢某個目錄下的所有的word文件的話,你會搜尋 doc。會被解釋成任意的字串。和萬用字元類似,正規表示式也是用來進行文字匹配的工具,只不過比萬用字元更能精確地描述你的需求。比如你可以編寫乙個正規表示式來查詢所有以0開頭,...

正規表示式一

工欲善其事,必先利其器,jq原始碼中充斥的大量的正規表示式,我準備根據李炎恢老師的正規表示式的講解,寫一篇有關正規表示式的筆記!不墨跡,直接進入正題!ecmascript 的 regexp 類 表示正規表示式 正規表示式在jq中被大量運用,主要是為了檢索字串,進行匹配 建立正規表示式 var box...