Unicode :: Semantik

Arbeiten Sie herum * Der * Perl 5 Unicode-Fehler
Jetzt downloaden

Unicode :: Semantik Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Juerd Waalboer
  • Website des Verlags:
  • http://search.cpan.org/~juerd/

Unicode :: Semantik Stichworte


Unicode :: Semantik Beschreibung

Arbeiten Sie um * Der * Perl 5 Unicode-Fehler Unicode :: Semantik ist eine Problemumgehung für den Perl 5 Unicode-Fehler. Obwohl die interne Kodierung einer Zeichenfolge vom Perl-Programmierer ausgeblendet ist, wirkt sich leider Semantik aus. Perl verwendet Unicode-Semantik, wenn die interne Kodierung für eine Zeichenfolge UTF8 ist, es verwendet jedoch ASCII-Semantik, wenn die interne Kodierung ISO-8859-1 ist. Sie sollten nicht (und oft nicht oft) wissen, was die interne Codierung ist, Es ist schwer vorherzusagen, ob diese Vorgänge tatsächlich tun, was Sie wollen. Unicode :: Semantics: * uc, lc, ucfirst, lcfirst, u, l, u, l * d, s, w, d, s, w * /.../i, (? i: ...) * / ] / Dieses Modul exportiert uns, die Ihre Zeichenfolge intern auf UTF-8 verbessert und die Zeichenfolge zurückgibt. Ein Alias, up, wird ebenfalls standardmäßig exportiert. Nachdem ich das Modul mit uns begonnen hatte, habe ich meine Gedanken geändert und begann mit der Anmeldung von Besser. Sie können auch die integrierte Funktion UTF8 :: Upgrade verwenden, die die Zeichenfolge aktualisiert und die Anzahl der Oktette für den internen UTF8-Puffer.non versorgt -StRing-Werte (wie Nummern, Referenzen, Objekte, und undef) sind auf Upgrade.us, up, und utf8 :: Upgrade, die den tatsächlichen Wert der Variablen mutieren. Wenn Sie nur eine Kopie einer Zeichenfolge aktualisieren müssen, erstellen Sie zuerst die Kopie: oben (My $ Copy = $ Original); Das Upgrade einer bereits aktualisierten Variablen wird nicht erneut aktualisiert, daher ist es sicher. Safe.synopsis $ foo; # könnte irgendetwas $ foo sein; # zwingen Unicode Semanticsor: up ($ foo) = ~ s / w / _ / g; # Upgrade und Verwenden Sie sofort Anforderungen: · Perl.


Unicode :: Semantik Zugehörige Software