JScript  

Propiedades $1...$9

Devuelve las nueve porciones memorizadas más recientes encontradas durante la coincidencia con patrones. Sólo lectura.

RegExp.$n 

Argumentos

RegExp
El objeto RegExp global.

n

Cualquier entero de 1 a 9.

Comentarios

El valor de las propiedades $1...$9 se modifica cada vez que se encuentra una coincidencia entre paréntesis. Se puede especificar cualquier número de subcadenas entre paréntesis en un patrón de expresión regular, pero sólo se pueden almacenar los nueve más recientes.

El siguiente ejemplo muestra el uso de las propiedades $1...$9:

function matchDemo(){
   var s;
   var re = new RegExp("d(b+)(d)","ig");
   var str = "cdbBdbsbdbdz";
   var arr = re.exec(str);
   s = "$1 contains: " + RegExp.$1 + "\n";
   s += "$2 contains: " + RegExp.$2 + "\n";
   s += "$3 contains: " + RegExp.$3;
   return(s);
}

Requisitos

Versión 1

Consulte también

Propiedades del objeto RegExp | Sintaxis de expresión regular

Se aplica a: Objeto RegExp

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.