RegExp.compile() - виконує компіляцію регулярного виразу для швидкого виконання.
regObj.compile(pattern, [flags])
regObj - об'єкт RegExp.
pattern - рядок з шаблоном регулярного виразу.
flags - прапорці регулярного виразу.
compile() - метод об'єкту RegExp який виконує компіляцію регулярного виразу в внутрішній формат для більш швидкого виконання.
var reg = new RegExp('abc');
alert( reg.compile('(w+)','gi') ); // /(w+)/gi