JAVA學習筆記之十四 常用正規表示式

2021-07-09 15:14:09 字數 797 閱讀 2309

a:字元

x 字元 

x。舉例:

'a'表示字元a

\\ 反斜線字元。

\n 新行(換行)符 

('\u000a') 

\r 回車符 

('\u000d')

b:字元類

[abc] a、

b 或 

c(簡單類) 

[^abc] 任何字元,除了 a、

b 或 

c(否定) 

[a-za-z] a到 

z 或 a到 

z,兩頭的字母包括在內(範圍) 

[0-9] 0到

9的字元都包括

c:預定義字元類

. 任何字元。我的就是

.字元本身,怎麼表示呢

? \.

\d 數字:

[0-9]

\w 單詞字元:

[a-za-z_0-9]

在正規表示式裡面組成單詞的東西必須有這些東西組成

d:邊界匹配器

^ 行的開頭 

$ 行的結尾 

\b 單詞邊界

就是不是單詞字元的地方。

舉例:hello world?

haha;xixi

e:greedy 數量詞 

x? x,一次或一次也沒有

x* x,零次或多次

x+ x,一次或多次

x x,恰好 

n 次 

x x,至少 

n 次 

x x,至少 

n 次,但是不超過 

m 次 

JAVA學習總結十四

本章主要集中於對資料庫的增刪改的內容繼續進行講解,所以以示例展示的方式即可。建立乙個新的資料庫 create database homework 學生表 t student 編號s id 整形 主鍵 自增 姓名 s name 字串 性別 s 字串 生日 s birthday 日期 成績 s grad...

OpenCV學習筆記(十四)之查詢輪廓

老規矩 妹妹鎮樓 輸入影象 outputarrayofarrays contours,發現的輪廓物件 outputarray hierarchy,影象的拓撲結構 int mode,輪廓返回的模式 int method,發現的方法 point offset point 輪廓畫素的位移 cv drawc...

js學習筆記之正則

是為了提取匹配的字串。表示式中有幾個 就有幾個相應的匹配字串。s 表示連續空格的字串。是定義匹配的字元範圍。比如 a za z0 9 表示相應位置的字元要匹配英文本元和數字。s 表示空格或者 號。一般用來表示匹配的長度,比如 s 表示匹配三個空格,s表示匹配一到三個空格。0 9 a z a z 包含...