Cadena :: Escape

STRING :: Escape es un módulo PERL que contiene el registro de funciones de cadenas, incluidas las escapes de backslash.
Descargar ahora

Cadena :: Escape Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Matthew Simon Cavalletto
  • Sitio web del editor:
  • http://search.cpan.org/~ferrency/

Cadena :: Escape Etiquetas


Cadena :: Escape Descripción

Cadena :: Escape es un módulo Perl que contiene el registro de funciones de cadena, incluidas las escapes de barra invertida. Cadena :: Escape es un módulo PERL que contiene el registro de funciones de cadena, incluida la cadena backslash escape.synopsis. Use String :: Escape QW (imprimible no imprimible); # Convertir control, caracteres de bits altos a N o XXX escapes $ SALIDA = imprimible ($ valor); # Convertir secuencias de escape de nuevo a caracteres originales $ valor = indecorable ($ entrada); usar cadena :: escape qw (elide); # Acortar cadenas para adaptarse, si es necesario, foreach (@_) {imprimir elide ($ _, 79). "norte"; } Use STRING :: Escape QW (String2list List2String); # Paquete y desempaquete las listas simples al citar cada artículo $ list = list2string (@list); @list = string2list (lista de $); Use String :: Escape QW (String2Hash Hash2String); # Paquete y desempaquete los hashes simples citando cada artículo $ hash = hash2String (% hash); % hash = string2hash ($ hash); usar cadena :: escape qw (escape); # Diferir la selección de rutinas de escape hasta el tiempo de ejecución $ escape_name = $ usad_quotes? 'qprintable': 'imprimible'; @escaped = escape ($ escape_name, @values); Este módulo proporciona una interfaz de llamadas flexible a algunas funciones de conversión de cadena realizada con frecuencia, incluidas la aplicación y la eliminación de escape de barra posterior de estilo C / Unix, como N y T, envolviendo y eliminando las comillas dobles. , y truncando para encajar dentro de una longitud deseada. La función de escape () proporciona una selección dinámica de operaciones utilizando una variable de PAQUETE HASH para asignar cadenas de especificación de escape a las funciones que los implementan. La búsqueda impone un poco de penalización de rendimiento, pero permite un comportamiento útil para la vinculación tardía. Las especificaciones compuestas (EX. 'Cotizadas en mayúsculas') se expanden a una lista de funciones que se aplican en orden. Otros módulos también pueden registrar sus funciones aquí para su uso general posterior. (Consulte la sección "Llamar por nombre" a continuación para más.) Requisitos: · Perl


Cadena :: Escape Software relacionado