Ver original//cadena es una variablevar er = new RegExp(cadena,"i"); var n=valor.search(er);//si usases directamente var er = /cadena/i;//cadena sería simplemente un string