![]() |
||
|
aranea.ru || JavaScript - Введение | compile
compileОписаниеКомпилирует регулярное выражение во внутренний формат. Синтаксисrgexp.compile(pattern)Синтаксис метода compile имеет следующие части:
КомментарийМетод compile конвертирует pattern (образец) во внутренний формат для быстрого выполнения. Он позволяет, например, более эффективное использование регулярных выражений в цикле. Следующий пример показывает использование метода compile:
function CompileDemo()
{
var s = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPp"
// Create regular expression for uppercase only.
var r = new RegExp("[A-Z]", "g");
var a = s.match(r) // Find matches.
document.write(a);
// Compile regular expression for lowercase only.
r.compile("[a-z]", "g");
var a = s.match(r) // Find matches.
document.write(a);
}
|