Compartir a través de


lastParen ($+) (Propiedad)

Devuelve la última subcoincidencia entre paréntesis de una búsqueda de expresiones regulares, si la hubiera. Sólo lectura.

RegExp.lastParen

Argumentos

  • RegExp
    Obligatorio. Objeto RegExp global.

Comentarios

El valor inicial de la propiedad lastParen es una cadena vacía. El valor de la propiedad lastParen cambia cada vez que se obtiene una coincidencia correcta.

Nota

Las propiedades del objeto RegExp no están disponibles al ejecutar un programa en modo rápido, el modo predeterminado en JScript. Para compilar un programa que use estas propiedades desde la línea de comandos, deberá desactivarse la opción fast mediante /fast-. No resulta seguro desactivar la opción fast en ASP.NET, debido a que puede haber problemas de subprocesamiento.

La forma abreviada para la propiedad lastParen es $+. Las expresiones RegExp["$+"] y RegExp.lastParen pueden utilizarse indistintamente.

Ejemplo

En el ejemplo siguiente se muestra el uso de la propiedad lastParen:

// Create the regular expression pattern.
var re = new RegExp("d(b+)(d)","ig");
var str = "cdbBdbsbdbdz";

// Perform the search.
var arr = re.exec(str);

// Create the output.
var s = "" 
s += "$1: " + RegExp.$1 + "\n";
s += "$2: " + RegExp.$2 + "\n";
s += "$3: " + RegExp.$3 + "\n";
s += "input: " + RegExp.input + "\n";
s += "lastMatch: " + RegExp.lastMatch + "\n";
s += "leftContext: " + RegExp.leftContext + "\n";
s += "rightContext: " + RegExp.rightContext + "\n"; 
s += "lastParen: " + RegExp.lastParen + "\n";

El resultado de este programa es el siguiente:

$1: bB
$2: d
$3: 
input: cdbBdbsbdbdz
lastMatch: dbBd
leftContext: c
rightContext: bsbdbdz
lastParen: d

Requisitos

Versión 5.5

Se aplica a:

RegExp (Objeto)

Vea también

Referencia

Propiedades $1...$9

index (Propiedad)

input ($_) (Propiedad)

lastIndex (Propiedad)

lastMatch ($&) (Propiedad)

leftContext ($`) (Propiedad)

rightContext ($') (Propiedad)