std.uni
シンプルなUnicode文字の分類関数です。 ASCIIの分類については、std.ctype を参照してください。References:
ASCII表, Wikipedia, Unicode コンソーシアム
Trademarks:
Unicode(tm) は Unicode, Inc. の登録商標です。
- int isUniLower(dchar c);
- c が Unicode の小文字であれば非0を返します
- int isUniUpper(dchar c);
- c が Unicode の大文字であれば非0を返します
- dchar toUniLower(dchar c);
- c が Unicode の大文字であれば対応する小文字を返し、
そうでなければ単に c を返します
- dchar toUniUpper(dchar c);
- c が Unicode の小文字であれば対応する大文字を返し、
そうでなければ単に c を返します
- int isUniAlpha(dchar u);
- c が Unicode のアルファベット文字
(general Unicode category: Lu, Ll, Lt, Lm, Lo) であれば非0を返します
Standards:
Unicode 5.0.0