String :: Multibyte

String :: Multibyte maakt de manipulatie van multibyte karaktersnaren toe.
Download nu

String :: Multibyte Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Tomoyuki SADAHIRO
  • Uitgever website:
  • http://search.cpan.org/~sadahiro/String-Multibyte-1.05/Multibyte.pm

String :: Multibyte Tags


String :: Multibyte Beschrijving

String :: Multibyte laat de manipulatie van multibyte karaktersnaren toe. String :: Multibyte maakt het mogelijk de manipulatie van multibyte karakterstrings.synopsis gebruik string :: multibyte; $ UTF8 = String :: Multibyte-> Nieuw ('UTF8'); $ UTF8_LEN = $ UTF8-> Lengte ($ UTF8_RST); Deze module biedt enkele functies die de bijbehorende kernfuncties voor locale-onafhankelijke manipulatie van multiple-byte karakterstrings emuleren. Waarom is deze module niet-onafhankelijk? Nou, omdat deze module alleen de byte-sequentiestructuur van Charsets overweegt en niet op de hoogte is van locale dingen! Locale-afhankelijke methoden zoals UC (), LC (), enz., Zullen helemaal niet worden ondersteund.Definitie van Multibyte CharsetsDe Definitiebestanden zijn gelegen onder de map waar RUARE :: Multibyte is gelegen. B.v. Indien String :: Multibyte Perl / Site / Lib / String / Multibyte.pm, Copy String :: Multibyte :: Foo als Perl / Site / Lib / String / Multibyte / Foo.PM.Het Definition-bestand moet een Hashref retourneren Sleutel (en) genoemd als volgt.CharSetTe waarde voor de toets 'Charset' staat voor een reeks van de naam van het Charset. In bijna geval is het weglaten van de 'Charset' heel weinig, maar houd ze niet in conflict tussen een ander Charset.Regexp de waarde voor de sleutel 'Regexp', vereist, is een reguliere expressie die overeenkomt met een enkel karakter van Charset in kwestie. (U kunt QR // indien beschikbaar gebruiken.) Als de 'RGEXP' is weggelaten, is het bellen van elke methode croed.NEXTCHARTHE-waarde voor de sleutel 'Nextchar' moet een CODEREF zijn die het volgende karakter naar het opgegeven teken retourneert. Als de 'Nextchar'-coderef is weggelaten, begrijpen MKRANGE () en STRTR () methoden geen hyphen-metacharacter voor karakterbereiken.cmpcharde waarde voor de sleutel' CMPCHAR 'moet een CODEREF zijn die de opgegeven twee tekens vergelijkt. Als de COMPCHAR 'CODEEREF is weggelaten, begrijpen MKRANGE en STRTR-functies niet omgekeerde tekensbereiken. Hyphenthe-waarde voor de sleutel' koppelteken 'is een teken om voor een karakterbereik te staan. De standaard is '-'. Escapethe-waarde voor de sleutel 'Escape' is een ontsnappingspercentage voor een koppelteken. De standaard is '\'. Het 'escape'-teken is alleen geldig voor een koppelteken of een ander' ontsnapping '(bijv.' \ -] betekent '\ -]' betekent '\ -]' betekent '\' '-' ',' ] '). Als een 'escape'-karakter wordt gevolgd door een ander personage dan' ontsnapping 'of' koppelteken ', is het letterlijk geparseerd.Requirements: · Perl


String :: Multibyte Gerelateerde software