Regexp :: otimizador.

regexp :: otimizador é um módulo Perl que otimiza expressões regulares.
Baixe Agora

Regexp :: otimizador. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Dan Kogai
  • Site do editor:
  • http://search.cpan.org/~oyama/Crypt-Camellia-2.01/lib/Crypt/Camellia.pm

Regexp :: otimizador. Tag


Regexp :: otimizador. Descrição

Regexp :: otimizador é um módulo Perl que otimiza expressões regulares. Regexp :: Optimizer é um módulo Perl que otimiza expressões regulares.Synopsis usa regexp :: otimizador; Meu $ o = regexp :: otimizador-> novo; meu $ re = $ o-> otimizar (QR / foobar | fooxar | foozap /); # $ re é agora qr / foo (?: ar | zap) / métodosThis módulo é implementado como uma subclasse da ReGEXP :: LIST. Para métodos não listados aqui, consulte ReGEXP :: Lista. $ O = regexp :: Optimizer-> Novo; $ O-> Set (Key => Valor, ...) Apenas a mesma lista dos EUA REGEXP :: Lista, exceto para o atributo abaixo; UnexPandWhen definido para um, $ o-> otimizar () tenta para $ o-> expandir antes, na verdade começando a operação. # casos que você precisa definir expandir => 1 $ o-> conjunto (expandir => 1) -> otimizar (qr / foobar | fooxar | foozar / x); $ re = $ o-> otimizar (regexp); trabalho. Observe que, ao contrário -> List2re () na lista ReGEXP ::, o argumento é a própria expressão regular. O que basicamente faz é encontrar grupos irá alterações e substituí-lo pelo resultado de $ o-> list2re. $ Re = $ o-> list2re (lista de palavras ...) mesmo como list2re () em regexp :: lista em Termos de funcionalidade, mas como o tokenize "átomos" é diferente, uma vez que os argumentos podem ser expressões regulares, não apenas cordas. Aqui está um breve exemplo. meu @expr = qw / foobar fooba + /; Regexp :: List-> New-> List2re (@ExPR) EQ QR / Fooba /; REGEXP :: Optimizer-> New-> List2re (@ExPR) EQ QR / POB (?: A + AR) /; Requisitos: · Requisitos de Perl: · Perl.


Regexp :: otimizador. Software Relacionado