Dopasowywanie klas znaków Unicode
Poniżej przedstawiono różne przykłady dopasowywania klas znaków Unicode przy użyciu wyrażeń regularnych w języku java.
Sr.No | Konstrukcja i mecze |
---|---|
1 | \ p {IsLatin} Znak alfabetu łacińskiego. |
2 | \ p {InGreek} Postać z bloku greckiego. |
3 | \ p {Lu} Wielka litera. |
4 | \ p {IsAlphabetic} Znak alfabetyczny (właściwość binarna). |
5 | \ p {Sc} Symbol waluty. |
6 | \ P {InGreek} Dowolny znak z wyjątkiem jednego w bloku greckim. |
7 | [\ p {L} && [^ \ p {Lu}]] Dowolna litera z wyjątkiem dużej litery. |