
- Java Regex - Home
- Java Regex - Overview
- Java Regex - Capturing Groups
- Java Regex - MatchResult Interface
- Java Regex - Pattern Class
- Java Regex - Matcher Class
- PatternSyntaxException Class
- Java Regex Examples
- Java Regex - Characters
- Java Regex - Character Classes
- Predefined Character Classes
- POSIX Character Classes
- Java Regex - JAVA Character Classes
- Unicode Character Classes
- Java Regex - Boundary Matchers
- Java Regex - Greedy quantifiers
- Java Regex - Reluctant quantifiers
- Java Regex - Possessive quantifiers
- Java Regex - Logical Operators
- Java Regex Useful Resources
- Java Regex - Quick Guide
- Java Regex - Useful Resources
- Java Regex - Discussion
Matching Unicode Character Classes
Following are various examples of matching Unicode character classes using regular expression in java.
Sr.No | Construct & Matches |
---|---|
1 |
\p{IsLatin}
A Latin script character. |
2 |
\p{InGreek}
A character in the Greek block. |
3 |
\p{Lu}
An uppercase letter. |
4 |
\p{IsAlphabetic}
An alphabetic character (binary property). |
5 |
\p{Sc}
A currency symbol. |
6 |
\P{InGreek}
Any character except one in the Greek block. |
7 |
[\p{L}&&[^\p{Lu}]]
Any letter except an uppercase letter. |
Advertisements