Unicode :: Semantiek

Werk rond * De * PERL 5 Unicode-bug
Download nu

Unicode :: Semantiek Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Juerd Waalboer
  • Uitgever website:
  • http://search.cpan.org/~juerd/

Unicode :: Semantiek Tags


Unicode :: Semantiek Beschrijving

Werk rond * De * PERL 5 Unicode-bug Unicode :: Semantiek is een oplossing voor de Perl 5 Unicode-bug. Hoewel de interne codering van een tekenreeks verborgen is uit de Perl-programmeur, heeft het de semantiek helaas beïnvloed. PERL gebruikt Unicode Semantici wanneer de interne codering voor een string UTF8 is, maar het gebruikt ASCII-semantiek wanneer de interne codering ISO-8859-1.because niet (en vaak niet) weet wat de interne codering niet zal zijn, Het is moeilijk om te voorspellen of deze operaties daadwerkelijk zullen doen wat je wilt. Unicode :: Semantiek :: US () geeft u voorspelbare resultaten voor uw string.normaal, het niet-ASCII-deel van de tekenset wordt genegeerd wanneer voor de volgende bewerkingen op een reeks waarvan de interne codering ISO-8859-1 is: * UC, LC, UCFIRST, LCFIRST, U, L, U, L * D, S, W, D, S, W * /.../I, (? I: ...) * / ] / Deze module exporteert ons die uw string naar UTF-8 intern upgrades en retourneert de tekenreeks. Een alias, omhoog, wordt ook standaard geëxporteerd. Na aanvankelijk de module bij ons loslaat, heb ik van gedachten veranderd en het begonnen met beter. Je kunt ook de ingebouwde functie UTF8 :::: upgrade gebruiken, die de string upgrades en retourneert het aantal octetten dat wordt gebruikt voor de interne UTF8-buffer. -Stringwaarden (zoals nummers, referenties, objecten en undef) zijn streng op upgrade.us, omhoog en UTF8 :: upgrade muteer de werkelijke waarde van de variabele. Als u alleen een kopie van een tekenreeks moet upgraden, maakt u eerst de kopie: Up (my $ COPY = $ Original); upgraden Een reeds geüpgraded variabele is niet opnieuw upgraden, dus het is veilig .Synopsis $ foo; # kan alles zijn $ foo; # Force Unicode Semanticsor: Up ($ foo) = ~ s / w / _ / g; # Upgrade en gebruik onmiddellijk Vereisten: · Perl


Unicode :: Semantiek Gerelateerde software

VMS :: Wachtrij

PERL-extensie om wachtrijen, vermeldingen en formulieren te beheren en wachtrij, invoer en informatie op te halen ...

223

Downloaden