Java Regex - Đối sánh các lớp ký tự
Sau đây là các ví dụ khác nhau về việc so khớp các lớp ký tự bằng cách sử dụng biểu thức chính quy trong java.
Sr.No | Xây dựng & Kết hợp |
---|---|
1 | [abc]
a, b hoặc c (lớp đơn giản). |
2 | [^ abc]
Bất kỳ ký tự nào ngoại trừ a, b hoặc c (phủ định). |
3 | [a-zA-Z]
a đến z hoặc A đến Z, bao gồm (phạm vi). |
4 | [ad [mp]]
a đến d, hoặc m đến p: [a-dm-p] (union). |
5 | [az && [def]]
d, e, hoặc f (giao điểm). |
6 | [az && [^ bc]]
a đến z, ngoại trừ b và c: [ad-z] (phép trừ) |
7 | [az && [^ mp]]
a đến z, và không phải m qua p: [a-lq-z] (phép trừ). |