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 compiladoflags
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);
}