compilar o método (JScript)

Compila uma expressão regular em um formato interno para execução mais rápida.

function compile(pattern : String [, flags : String] )

Argumentos

  • padrão
    Obrigatório.Uma expressão de cadeia de caracteres de caracteres que contém um padrão de expressão regular a ser compilado

  • flags
    Opcional.Sinalizadores disponível, que podem ser combinadas, são:

    • (Pesquisar global para todas as ocorrências de gpadrão)

    • I (Ignorar maiúsculas e minúsculas)

    • m (Pesquisar de várias linhas)

Comentários

The compilar método converte padrão em um formato interno para execução mais rápida.Isso permite o uso mais eficiente de expressões regulares em loops, por exemplo.Uma expressão regular compilada acelera as coisas quando reutilizando repetidamente a mesma expressão.Nenhuma vantagem é obtida, no entanto, se a expressão regular for alterado.

Exemplo

O exemplo a seguir ilustra o uso do compilar método:

function CompileDemo(){
   var rs;
   var s = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPp"
   // Create regular expression for uppercase only.
   var r = new RegExp("[A-Z]", "g");
   var a1 = s.match(r)              // Find matches.
   // Compile the regular expression for lowercase only.
   r.compile("[a-z]", "g");
   var a2 = s.match(r)              // Find matches.
   return(a1 + "\n" + a2);
}

Requisitos

Versão 3

Aplica-se ao:

Objeto de expressão regular

Consulte também

Conceitos

Sintaxe de Expressãosões regulares