RegExp.compile()

RegExp.compile() - виконує компіляцію регулярного виразу для швидкого виконання.

Синтаксис:

regObj.compile(pattern, [flags])

Параметри:

regObj - об'єкт RegExp.

pattern - рядок з шаблоном регулярного виразу.

flags - прапорці регулярного виразу.

Опис:

compile() - метод об'єкту RegExp який виконує компіляцію регулярного виразу в внутрішній формат для більш швидкого виконання.

Приклад:

var reg = new RegExp('abc'); alert( reg.compile('(w+)','gi') ); // /(w+)/gi