유니코드 문자 데이터베이스는 여러 가지 가능한 General Category 속성 값을 지정하여 코드 포인트를 특정 문자 속성으로 매핑합니다. 다음 표에서는 인식되는 General Category 속성 값을 지정합니다.
IsCategory
구문
IsCategory ::= Letters | Marks | Numbers | Punctuation | Separators | Symbols | Others
Letters
구문
Letters ::= 'L' [ultmo]?
다음 표에서는 letters의 속성을 보여 줍니다.
속성 | 설명 |
---|---|
L |
모든 문자 |
Lu |
대문자 |
Ll |
소문자 |
Lt |
단어의 첫 글자를 대문자로 |
Lm |
한정자 |
Lo |
기타 |
Marks
구문
Marks ::= 'M' [nce]?
다음 표에서는 marks의 속성을 보여 줍니다.
속성 | 설명 |
---|---|
M |
모든 표식 |
Mn |
공백 없음 |
Mc |
공백 조합 |
Me |
포함 |
Numbers
구문
Numbers ::= 'N' [dlo]?
다음 표에서는 numbers의 속성을 보여 줍니다.
속성 | 설명 |
---|---|
N |
모든 숫자 |
Nd |
10진수 |
Nl |
문자 |
No |
기타 |
Punctuation
구문
Punctuation ::= 'P' [cdseifo]?
다음 표에서는 punctuation의 속성을 보여 줍니다.
속성 | 설명 |
---|---|
P |
모든 문장 부호 |
Pc |
연결자 |
Pd |
대시 |
Ps |
열기 |
Pe |
닫기 |
Pi |
첫 따옴표(Ps 또는 Pe처럼 사용되기도 함) |
Pf |
마지막 따옴표(Ps 또는 Pe처럼 사용되기도 함) |
Po |
기타 |
Separators
구문
Separators ::= 'Z' [slp]?
다음 표에서는 separators의 속성을 보여 줍니다.
속성 | 설명 |
---|---|
Z |
모든 구분 기호 |
Zs |
공백 |
Zl |
줄 |
Zp |
단락 |
Symbols
구문
Symbols ::= 'S' [mcko]?
다음 표에서는 symbols의 속성을 보여 줍니다.
속성 | 설명 |
---|---|
S |
모든 기호 |
Sm |
수학 |
Sc |
통화 |
Sk |
한정자 |
So |
기타 |
Others
구문
Others ::= 'O' [cfon]?
다음 표에서는 others의 속성을 보여 줍니다.
속성 | 설명 |
---|---|
O |
모든 기타 항목 |
Cc |
컨트롤 |
Cf |
형식 |
Co |
개인 용도 |
Cn |
할당되지 않음 |
참고
Cs 속성은 여기에 포함되지 않습니다. Cs 속성은 XML 인스턴스 문서가 사용하는 문자 추상화 수준에서 발생하지 않는 서로게이트 문자를 식별합니다.