Соответствие классов символов Юникода
Ниже приведены различные примеры сопоставления классов символов Unicode с использованием регулярного выражения в java.
Старший Нет | Построить и спички |
---|---|
1 | \ p {IsLatin} Символ латинского алфавита. |
2 | \ p {InGreek} Персонаж греческого блока. |
3 | \ p {Lu} Буква в верхнем регистре. |
4 | \ p {IsAlphabetic} Буквенный символ (двоичное свойство). |
5 | \ p {Sc} Символ валюты. |
6 | \ P {InGreek} Любой символ, кроме одного в греческом блоке. |
7 | [\ p {L} && [^ \ p {Lu}]] Любая буква кроме прописной. |