Devuelve las nueve porciones memorizadas más recientes encontradas durante la coincidencia con patrones. Sólo lectura.
RegExp.$n
n
Cualquier entero de 1 a 9.
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); }
Propiedades del objeto RegExp | Sintaxis de expresión regular
Se aplica a: Objeto RegExp
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |