1. 程式人生 > 實用技巧 >Java(27)java正則表示式

Java(27)java正則表示式

java正則表示式

正則表示式 規則 可以匹配
A 指定字元 A
\u548c 指定Unicode字元
. 任意字元 ab&0
\d 數字0~9 0~9
\w 大小寫字母,數字和下劃線 a`z`,`A`Z0~9_
\s 空格、Tab鍵 空格,Tab
\D 非數字 aA&_,……
\W 非\w &@,……
\S 非\s aA&_,……

多個字元的匹配規則如下:

正則表示式 規則 可以匹配
A* 任意個數字元 空,AAAAAA,……
A+ 至少1個字元 AAAAAA
,……
A? 0個或1個字元 空,A
A{3} 指定個數字元 AAA
A{2,3} 指定範圍個數字元 AAAAA
A{2,} 至少n個字元 AAAAAAAAA,……
A{0,3} 最多n個字元 空,AAAAAA
正則表示式 規則 可以匹配
^ 開頭 字串開頭
$ 結尾 字串結束
[ABC] […]內任意字元 A,B,C
[A-F0-9xy] 指定範圍的字元 A,……,F0,……,9xy
[^A-F] 指定範圍外的任意字元 A~F
AB|CD|EF AB或CD或EF ABCDEF