Unicode :: מנרמל

Unicode :: מנרמל מודול Perl מכיל צורות נורמליזציה Unicode.
הורד עכשיו

Unicode :: מנרמל דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • SADAHIRO Tomoyuki
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~sadahiro/ShiftJIS-String-1.04/String.pod

Unicode :: מנרמל תגים


Unicode :: מנרמל תיאור

Unicode :: מנרמל מודול Perl מכיל צורות נורמליזציה Unicode. Unicode :: הנרמל מודול Perl מכיל טופס נורמליזציה Unicode.Syopsis (1) באמצעות שמות פונקציה המיוצאים כברירת מחדל: השתמש Unicode :: מנרמל; $ NFD_STRING = NFD ($ string); # נורמליזציה טופס D $ NFC_STRING = NFC ($ string); # נורמליזציה טופס C $ NFKD_STRING = NFKD ($ string); # נורמליזציה טופס KD $ NFKC_STRING = NFKC ($ string); # נורמליזציה טופס KC (2) שימוש בשמות הפונקציה המיוצאים על פי בקשה: השתמש Unicode :: מנרמל 'מנרמל'; $ Nfd_string = לנרמל ('D', $ string); # נורמליזציה טופס D $ NFC_String = מנרמל ('C', $ string); # נורמליזציה טופס C $ NFKD_String = מנרמל ('KD', $ string); # נורמליזציה טופס KD $ NFKC_STRING = מנרמל ('KC', $ string); # נורמליזציה טופס Kcparameters: $ string משמש מחרוזת תחת סמנטיקה אופי (ראה perlunicode). $ Code_point צריך להיות מספר שלם לא חתום המייצג point.Note קוד Unicode: בין XSub ו Perl Perl, יש חוסר תאימות על הפרשנות של $ code_point כמספר עשרוני. XSub ממיר $ Code_Point כדי מספר שלם לא חתום, אבל Perl Perl לא. אין להשתמש בנקודה צף ולא סימן שלילי ב $ cod_point.Normalization טפסים $ NFD_STRING = NFD ($ string) הוא מחזיר את טופס הנורמליזציה D (נוצר על ידי פירוק קנוני). $ NFC_STRING = NFC ($ string) זה מחזיר את טופס הנורמליזציה C (שנוצר על ידי פירוק קנוני ואחריו הרכב קנוני). $ NFKD_STRING = NFKD ($ string) הוא מחזיר את טופס הנורמליזציה KD (נוצר על ידי פירוק תאימות). $ NFKC_STRING = NFKC ($ string) זה מחזיר את טופס הנורמליזציה KC (נוצר על ידי תפקוד תאימות ואחריו הרכב קנוני). $ FCD_STRING = FCD ($ מחרוזת) אם מחרוזת נתונה היא FCD ("מהיר C או D" טופס, CF. ITN # 5), הוא מחזיר את המחרוזת ללא שינוי; אחרת זה מחזיר מחרוזת FCD.Note: FCD לא תמיד ייחודי, אז צורות רבות עשוי להיות שווה אחד את השני. FCD () יחזיר אחד מהצורות המקבילות האלה. $ FCC_STRING = FCC ($ string) הוא מחזיר את טופס FCC ("מהיר c רציפות"; CF. UTN # 5). Note: FCC הוא ייחודי, כמו גם ארבע פורמליזציה טפסים (NF *). $ Normalized_string = לנרמל ($ form_name, $ string) זה מחזיר את טופס הנורמליזציה של $ form_name.As $ form_name, אחד מהשמות הבאים חייב להינתן. 'C' או 'NFC' עבור נורמליזציה טופס C (UAX # 15) 'D' או 'NFD' עבור נורמליזציה טופס D (UAX # 15) 'KC' או 'NFKC' עבור נורמליזציה טופס KC (UAX # 15) 'KD "או 'NFKD' עבור נורמליזציה טופס KD (UAX # 15) 'FCD' עבור" מהיר C או D "טופס (UTN # 5) 'FCC' עבור" מהיר c רציף "(UTN # 5) דרישות: · פרל


Unicode :: מנרמל תוכנה קשורה