以下是在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] (減法)。 |