Java正則表匹配字符類

以下是在java中使用正則表達式匹配字符類的一些示例。

編號

構造

匹配說明

1

[abc]

匹配a,b或c(簡單類)。

2

[^abc]

除a,b或c之外的任何字符(否定)。

3

[a-zA-Z]

a到z或A到Z,包括(範圍)。

4

[a-d[m-p]]

a到d,或m到p:[a-dm-p](聯合)。

5

[a-z&&[def]]

d,e或F(交集)。

6

[a-z&&[^bc]]

a到z,b和c除外:[ad-z](減法)

7

[a-z&&[^m-p]]

a到z,而不是m到p:[a-lq-z](減法)。