> On 7 Jul 2015, at 19:33, Dmitry Markman <dmark...@mac.com> wrote:
> 
> ICU’s
> 
> u_charType

Looks exactly like what I need.
But: are the headers and the library on my Mac?

There is /usr/lib/libicucore.A.dylib which might contain u_charType, but I 
cannot find any headers (e.g. utypes.h).

Do I have to download the source from ICU?


Kind regards,

Gerriet.



> 
> 
>> On Jul 7, 2015, at 8:03 AM, Gerriet M. Denkmann <gerr...@mdenkmann.de> wrote:
>> 
>> Given a character (a Unicode code point, to be exact) like U+FF0B (FULLWIDTH 
>> PLUS SIGN), I want to know the General Category of this.
>> For this example it would be “Sm" (aka. Math_Symbol or Symbol, Math).
>> 
>> I could download the current version of UnicodeData.txt and parse it.
>> But this looks not very efficient.
>> 
>> For punctuation one could use NSCharacterSet punctuationCharacterSet.
>> 
>> But for Math Symbols?
>> 
>> I did look at CFStringTransform, which can give the Character name via 
>> kCFStringTransformToUnicodeName.
>> 
>> But I cannot find anything for “General Category"
>> 
>> NSRegularExpression can match for [\p{General_Category = Math_Symbol}]; not 
>> quite what I want, but better than nothing.
>> 
>> 
>> Any ideas?
>> 
>> Gerriet.
>> 
>> 
>> _______________________________________________
>> 
>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>> 
>> Please do not post admin requests or moderator comments to the list.
>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>> 
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/cocoa-dev/dmarkman%40mac.com
>> 
>> This email sent to dmark...@mac.com
> 
> Dmitry Markman
> 


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to