Java正則表匹配字符類

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

編號

構造

匹配說明

1

[abc]

匹配abc(簡單類)。

2

[^abc]

abc之外的任何字符(否定)。

3

[a-zA-Z]

azAZ,包括(範圍)。

4

[a-d[m-p]]

ad,或mp:[a-dm-p](聯合)。

5

[a-z&&[def]]

deF(交集)。

6

[a-z&&[^bc]]

azbc除外:[ad-z](減法)

7

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

az,而不是mp:[a-lq-z](減法)。