Phù hợp với các lớp ký tự POSIX
Sau đây là các ví dụ khác nhau về việc đối sánh các lớp ký tự POSIX 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 | \ p {Thấp hơn} Một ký tự chữ cái viết thường: [az]. |
2 | \ p {Thượng} Một ký tự chữ cái viết hoa: [AZ]. |
3 | \ p {ASCII} Tất cả ASCII: [\ x00- \ x7F]. |
4 | \ p {Alpha} Một ký tự chữ cái: [\ p {Lower} \ p {Upper}]. |
5 | \ p {Digit} Một chữ số thập phân: [0-9]. |
6 | \ p {Alnum} Một ký tự chữ và số: [\ p {Alpha} \ p {Digit}]. |
7 | \ p {Punct} Dấu câu: Một trong số! "# $% & '() * +, -. / :; <=>? @ [\] ^ _> {|} <. |
số 8 | \ p {Đồ thị} Một ký tự hiển thị: [\ p {Alnum} \ p {Punct}]. |
9 | \ p {In} Một ký tự có thể in: [\ p {Graph} \ x20]. |
10 | \ p {Trống} Khoảng trắng hoặc tab: [\ t]. |
11 | \ p {XDigit} Một chữ số thập lục phân: [0-9a-fA-F]. |
12 | \ p {Dấu cách} Một ký tự khoảng trắng: [\ t \ n \ x0B \ f \ r]. |