Codifica :: fuga

Estensione perl per le codifiche di varie sequenze di fuga
Scarica ora

Codifica :: fuga Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • You Hyun Jo
  • Sito web dell'editore:
  • http://search.cpan.org/~you/

Codifica :: fuga Tag


Codifica :: fuga Descrizione

Estensione perl per le codifiche di varie sequenze di fuga Codifica :: Escape è un modulo Perl che funge da classe wrapper per le codifiche di sequenze di escape. Non è per una codifica di fuga (ad esempio ISO-2022-JP). È per codificare / decodificare sequenze di escape, generalmente utilizzate nei codici origine. I linguaggi di programmazione di programmazione, le lingue di markup e le lingue di composizione forniscono metodi per la codifica di caratteri speciali (o funzionali) e simboli non tastiera sotto forma di sequenza di escape. Questo è ciò che mi interessa. Hai ragione. Esistono già molti moduli. Vedi String :: Escape, Unicode :: Escape, Tex :: Codifica, HTML :: Mason :: Escape, Template :: Plugin :: xml :: Escape, Uri :: Escape, ecc. Ma per qualche motivo ho bisogno di fare in un modo diverso. C'è più di un modo per farlo! Dopodiché, mi sono chiesto se questo modulo è utile. Potrebbe non essere tranne che per me. A questo punto, Zhuangzi mi ricorda: "" L'inutile ha il suo uso "". Sinossi Uso codifica :: Escape; $ Escaped_ascii = "Perl \ Ttatchologically Eclectic Rubany Lister \ N"; $ ASCII = decodifica 'ASCII-ESCAPE', $ ESCAPED_ASCII; # Ora, $ ASCII è equivalente a # doppia citazione stringa "perl \ t ortologicamente eclettica lister \ n" $ $ scapped_unicode = "perl \ x {041f}}} x {0435}} {0435}} {0440} \ x {043b } \ x {D384} "$ string = Decode 'Unicode-Escape', $ scapped_unicode; # Ora, $ String è equvianza a # doppia citazione stringa "Perl \ x {041f}} {0440}} {043b} \ x {043b} \ x {D384}" Può sembrare non senso. Ecco un altro caso. Se hai un file di dati di testo 'ASCII-ESCAURS.TXT'. Contiene una riga: Perl \ Tratchologically Eclectic Rubbanny Lister \ Nand Vuoi usarlo come se fosse una normale stringa di preventivo doppio nel codice sorgente. Prova questo: aperto (file, 'ascii-escas.txt'); while () {chomp; Stampa decodifica 'ASCII-ESCAPE', $ _; } Requisiti: · Perl.


Codifica :: fuga Software correlato