String :: Escape

String :: Escape é um módulo Perl que contém registro de funções de string, incluindo escapas de barra invertida.
Baixe Agora

String :: Escape Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Matthew Simon Cavalletto
  • Site do editor:
  • http://search.cpan.org/~ferrency/

String :: Escape Tag


String :: Escape Descrição

String :: Escape é um módulo Perl que contém registro de funções de string, incluindo escapas de barra invertidas. String :: Escape é um módulo Perl que contém registro de funções de string, incluindo escapes de backslash.Synopsis Use string :: Escape QW (imprimível imprimível); # Converter Controle, Chars de Alto Bit para N ou XXX Escapa $ Output = Imprimível ($ Value); # Converter seqüências de escape de volta ao valor original de Chars $ = imprimível ($ Entrada); Use string :: Escape QW (Elide); # Encurtar cadeias para caber, se necessário foreach (@_) {impressão elide ($ _, 79). "N"; } Use String :: Escape QW (String2List List2String); # Pack e descompacte as listas simples, citando cada item $ List = List2String (@list); @list = string2list (Lista $); Use string :: Escape QW (String2Hash Hash2String); # Embalar e descompactar hashes simples citando cada item $ hash = hash2string (% hash); % hash = string2hash ($ hash); Use string :: Escape QW (escape); # Adiando a seleção de rotinas de escape até o tempo de execução $ ESCAPE_NAME = $ use_quotes? 'Qprintable': 'imprimível'; @escaped = escape ($ escape_name, @Values); este módulo fornece uma interface de chamada flexível para algumas funções de conversão de string com freqüência, incluindo aplicação e remoção de backslash de estilo C / Unix escapa como N e T, envolvendo e removendo aspas duplas e truncando para caber dentro de um comprimento desejado.Furthermore, a função de fuga () fornece a seleção dinâmica de operações usando uma variável de hash de pacote para mapear as cadeias de especificação de escape para as funções que os implementam. A pesquisa impõe um pouco de uma penalidade de desempenho, mas permite algum comportamento útil de ligação atrasada. Especificações compostas (ex. «Maiúsculas cotadas») são expandidas para uma lista de funções a serem aplicadas em ordem. Outros módulos também podem registrar suas funções aqui para uso geral posterior. (Veja a seção "Chamada por nome" abaixo para mais.) Requisitos: · Perl.


String :: Escape Software Relacionado