B.3  
サポートされているUnicode一般カテゴリ
 
以下の表に,サポートされているUnicode一般カテゴリを示します。これらのカテゴリは,\pおよび\P文字クラスとあわせて使用できます。文字クラスについての詳細は,「B.2文字クラス」を参照してください。
| 
表 B.3 | サポートされているUnicode一般カテゴリ一覧 | 
|  |  | 
| 
Lu | 
Letter, Uppercase(文字,大文字) | 
| 
Ll | 
Letter, Lowercase(文字,小文字) | 
| 
Lt | 
Letter, Titlecase(文字,タイトル文字) | 
| 
Lm | 
Letter, Modifier(文字,修飾) | 
| 
Lo | 
Letter, Other(文字,その他) | 
| 
Mn | 
Mark, Nonspacing(結合文字,幅なし) | 
| 
Mc | 
Mark, Spacing Combining(結合文字,幅あり) | 
| 
Me | 
Mark, Enclosing(結合文字,囲み) | 
| 
Nd | 
Number, Decimal Digit(数字,10進数字) | 
| 
Nl | 
Number, Letter(数字,文字) | 
| 
No | 
Number, Other(数字,その他) | 
| 
Pc | 
Punctuation, Connector(句読点,接続) | 
| 
Pd | 
Punctuation, Dash(句読点,ダッシュ) | 
| 
Ps | 
Punctuation, Open(句読点,開き) | 
| 
Pe | 
Punctuation, Close(句読点,閉じ) | 
| 
Pi | 
Punctuation, Initial quote(句読点,開始引用符) | 
| 
Pf | 
Punctuation, Final quote(句読点,終了引用符) | 
| 
Po | 
Punctuation, Other(句読点,その他) | 
| 
Sm | 
Symbol, Math(記号,数学) | 
| 
Sc | 
Symbol, Currency(記号,通貨) | 
| 
Sk | 
Symbol, Modifier(記号,修飾) | 
| 
So | 
Symbol, Other(記号,その他) | 
| 
Zs | 
Separator, Space(区切り,空白) | 
| 
Zs | 
Separator, Line(区切り,行) | 
| 
Zl | 
Separator, Paragraph(区切り,段落) | 
| 
Zp | 
Other, Control(区切り,制御) | 
| 
Cc | 
Other, Control(区切り,制御) | 
| 
Cf | 
Other, Format(その他,書式) | 
| 
Cs | 
Other, Surrogate(その他,サロゲート) | 
| 
Co | 
Other, Private Use(その他,プライベート用途) | 
| 
Cn | 
Other, Not Assigned(その他,未割り当て) | 
 
以下の表に示すUnicode文字カテゴリのセットを表す追加のカテゴリも用意されています。
|  |  | 
| 
C | 
(すべての制御文字)Cc,Cf,Cs,Co,およびCn | 
| 
L | 
(すべての文字)Lu,Ll,Lt,Lm,およびLo | 
| 
M | 
(すべての分音記号)Mm,Mc,およびMe | 
| 
N | 
(すべての数字)Nd,Nl,およびNo | 
| 
P | 
(すべての句読点)Pc,Pd,Ps,Pe,Pi,Pf,およびPo | 
| 
S | 
(すべての記号)Sm,Sc,Sk,およびSo | 
| 
Z | 
(すべての区切り)Zs,Zl,およびZp |