Codificar :: escape

Extensión PERL para codificaciones de varias secuencias de escape
Descargar ahora

Codificar :: escape Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • You Hyun Jo
  • Sitio web del editor:
  • http://search.cpan.org/~you/

Codificar :: escape Etiquetas


Codificar :: escape Descripción

Extensión de Perl para codificaciones de varias secuencias de escape. CODE :: Escape es un módulo Perl que actúa como una clase de envoltura para las codificaciones de secuencias de escape. No es para una codificación basada en escape (por ejemplo, ISO-2022-JP). Es para la codificación / decodificación de secuencias de escape, generalmente utilizadas en códigos de origen. Los lenguajes de programación, los lenguajes de marcado y los idiomas de tipografía proporcionan métodos para codificar caracteres especiales (o funcional) y los símbolos que no son de teclado en forma de secuencia de escape. Eso es lo que me preocupo. Sí, tienes razón. Ya existen muchos módulos. Ver cadena :: Escape, Unicode :: Escape, Tex :: Code, HTML :: Mason :: Escape, Plantilla :: Plugin :: XML :: Escape, URI :: Escape, etc. Pero, por alguna razón, necesito hacer De una manera diferente. ¡Hay más de una forma de hacerlo! Después de eso, me pregunté si este módulo es útil. Puede que no sea excepto por mí. En este momento, Zhuangzi me recuerda: "" El inútil tiene su uso "". SINOPSIS Usa CODE :: ESCAPE; $ Escaped_ascii = "Perl \ TPathológicamente Lister de basura ecléctica \ n"; $ ascii = decodificar 'ascii-escape', $ escaped_ascii; # Ahora, $ ASCII es equivalente a # Double Cotting String "Perl \ tpatológicamente basura ecléctica lister \ n" $ escaped_unicode = "perl \ x {041F} \ x {0435} \ x {0440} \ x {0430} \ x {043b } \ x {d384} "$ string = decodificar 'unicode-escape', $ escaped_unicode; # Ahora, $ string es equialent to # doble cadena de cita "Perl \ x {041F} \ x {0435} \ x {0435} \ x {043b} \ x {D384}" Puede que no tenga sentido. Aquí hay otro caso. Si tiene un archivo de datos de texto 'asci-escape.txt'. Contiene una línea: Perl \ tpatológicamente basura ecléctica Lister \ Nand que desea usar como si fuera una cadena de cotización doble normal en el código fuente. Pruebe esto: Abrir (archivo, 'ascii-escape.txt'); mientras () {chomp; Decodación de impresión 'ascii-escape', $ _; } Requisitos: · Perl


Codificar :: escape Software relacionado