Unicode :: الخاصية :: XS

خصائص Unicode التي تم تنفيذها بواسطة جدول البحث في رمز C.
التحميل الان

Unicode :: الخاصية :: XS الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Mindos Cheng
  • موقع ويب الناشر:
  • http://search.cpan.org/~mindos/

Unicode :: الخاصية :: XS العلامات


Unicode :: الخاصية :: XS وصف

خصائص Unicode المنفذة بواسطة جدول البحث في كود C. Unicode :: الخاصية :: XS هي وحدة بيرل التي تقدم خصائص Unicode التي تم تنفيذها بواسطة جدول البحث في كود C.Synopsis استخدم Unicode :: الخاصية :: XS QW (: ALL)؛ # 'UCS_' هو البادئة الافتراضية الخاصة بي property_letters؛ foreach بلدي A $ ord (0x0000..0x37ff) {دفع @ property_letters، UCS_L ($ ORD)؛ # / P {l} /}؛ MyProperty_List = UCS_EAFULLWIDTH1 (0x0000..0x37FF)؛ Foreach My A $ (0x0000..0x3FFFF) {التالي إذا! UCS_LEGAL ($ ORD)؛ يموت "خطأ داخلي!" إذا UCS_M ($ ORD)! = ((chr (ord ord) = ~ / p {m} /)؟ 1: 0)؛ } بلدي mychars = q (a b c d e f g 12 3)؛ بلدي @ الخاصية_List2 = UCS_L (ORD (MYCHARS))؛ __end__ ###############################################1 ابدأ {يونيكود :: ؛ } استخدم Unicode :: الخاصية :: XS؛ بلدي wroperty_letters؛ foreach My A $ ORD (0x0000..0x37FF) {دفعproperty_letters، ISL ($ ORD)؛ # / P {l} /}؛ __end__ ######################################################################7 استخدم Unicode :: EastaSianWidth؛ ابدأ {$ Unicode :: eastasianwidth :: Eastasian = 0؛ } foreach بلدي أورد (0x0000..0xefff) {التالي إذا! UCS_LEGAL ($ ORD)؛ بلدي lookup_Value $ = UCS_EAFULLWIDTH0 ($ ORD)؛ # / P {infullwidth} بلدي $ RE_VALUE = Chr ($ ORD) = ~ / p {infullwidth} /؛ يموت "خطأ في Unicode :: الخاصية :: XS! "إذا! بحث العقار. قسم "خصائص حرف Unicoae" Perlunicode والخصائص في Unicode :: يتم تطبيق Eastasianwidth. تكاليف الحزمة 1.2 ميغابايت لمكتبة ديناميكية وقت التشغيل، وتضمين جميع فئة العقارات المدرجة أدناه. من فضلك قل لي إذا كنت تقاطع الوحدة أو حلول موفرة للمساحة. جميع الوظائف باستثناء UCS_LEGAL () تعمل بنفس الطريقة. العودة 1 إذا كانت حرف الإدخال (في القيمة الرقمية) في فئة الممتلكات هذه. إرجاع 0 إذا لم يكن كذلك. إرجاع 0 إذا كانت قيمة الترميز غير قانونية (يجب لا يحدث إذا تم تحويل قيمة الإدخال بواسطة ORD ($ UCS_CHAR)). إرجاع 15 إذا كان في الطائرة 15، طائرة محددة من قبل المستخدم. العودة 16 إذا كان في الطائرة 16، طائرة محددة من قبل المستخدم. المتطلبات: perl.


Unicode :: الخاصية :: XS برامج ذات صلة