Codierung

Ermöglicht das Schreiben Ihres Skripts in Nicht-ASCII oder Nicht-UTF8.
Jetzt downloaden

Codierung Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dan Kogai
  • Website des Verlags:
  • http://search.cpan.org/~oyama/Crypt-Camellia-2.01/lib/Crypt/Camellia.pm

Codierung Stichworte


Codierung Beschreibung

Ermöglicht das Schreiben Ihres Skripts in Nicht-ASCII oder Nicht-UTF8. Codierung ist ein Perl-Modul, mit dem Sie Ihr Skript in Nicht-ASCII oder nicht-utf8.synopsis schreiben können. Verwenden Sie "Griechisch". # Perl wie Griechisch zu dir? Verwenden Sie Codierung "EUC-JP"; # Jahrl! # oder Sie können dies sogar tun, wenn Ihre Shell Ihre native Codierung perl -Mencoding = latein2 -e '...' # fühlt sich zentral europäisch? Perl -Mencoding = Euc-KR -E '...' # oder Koreanisch? # mehr Steuerung # Ein einfacher EUC-CN => UTF-8-Konverter Verwendung Codierung "EUC-CN", stdout => "utf8"; während () {drucken}; # "Keine Kodierung;" unterstützt (aber nicht skoped!) Keine Kodierung; # Alternativer Weg, Filter verwenden, um "EUC-JP", Filter => 1; # Jetzt können Sie Kanji-Kennungen verwenden - in EUC-JP! # Switch On Locale - # Beachten Sie, dass dies wahrscheinlich bedeutet, dass Sie, wenn Sie nicht über eine vollständige Kontrolle # über die Umgebungen verfügen, die der Antrag jemals ausgeführt werden soll, Sie sollten nicht das Merkmal des Kodierens von Pragma verwenden, mit dem Sie Ihr Skript # in jedem schreiben können Anerkannte Kodierung, da die Änderung der Lokaleeinstellungen das Skript nicht rassieren wird. Sie können natürlich immer noch die anderen Merkmale des Pragma verwenden. Verwenden Sie Coding ': Locale'; Abstractet's Start mit einem Bit der Geschichte: Perl 5.6.0 Einführung der Unicode-Unterstützung. Sie können Substr () und Regexes auch an komplexe CJK-Zeichen anwenden - solange das Skript in UTF-8 geschrieben wurde. Aber damals, als SEXT-Editoren, die UTF-8 unterstützt wurden, waren immer noch selten und viele Benutzer entschieden sich stattdessen, Skripts in älteren Kodierungen zu schreiben, und ergeben ein völlig neues Merkmal von Perl 5.6.Ewind in die Zukunft: Start von Perl 5.8.0 mit der Codierung Pragma, Sie können Ihr Skript in eine beliebige Codierung schreiben, die Sie mögen (solange das Codiermodul es unterstützt) und dennoch Unicode-Support genießen. Dieses Pragma erreicht das, indem er folgendermaßen durchführt: * Konvertiert intern alle Literalen (Q //, QQ //, QR //, QW ///, Qx //) von der in UTF8 angegebenen Kodierung. In Perl 5.8.1 und später werden auch Literale in Tr /// und Daten Pseudo-FileHandle konvertiert. * Ändern von Perlio-Ebenen von stdin und stdout an die angegebene Kodierung. Anforderungen: · Perl.


Codierung Zugehörige Software