rightContext ($') (Propiedad)
Actualización: noviembre 2007
Devuelve los caracteres entre la posición siguiente a la última coincidencia y el final de la cadena de búsqueda. Sólo lectura.
RegExp.rightContext
Argumentos
- RegExp
Necesario. El objeto RegExp global.
Comentarios
El valor inicial de la propiedad rightContext es una cadena vacía. El valor de la propiedad rightContext cambia cada vez que se obtiene una coincidencia correcta.
Nota: |
---|
Las propiedades del objeto RegExp no están disponibles al efectuar la ejecución en modo rápido, que es el predeterminado en JScript. Para compilar, desde la línea de comandos, un programa que utilice estas propiedades, deberá desactivarse la opción fast utilizando /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 rightContext es $'. Las expresiones RegExp**["$'"]** y RegExp**.rightContext** pueden utilizarse indistintamente.
Ejemplo
El ejemplo siguiente muestra el uso de la propiedad rightContext:
var s; //Declare variable.
var re = new RegExp("d(b+)(d)","ig"); //Regular expression pattern.
var str = "cdbBdbsbdbdz"; //String to be searched.
var arr = re.exec(str); //Perform the search.
s = "$1 returns: " + RegExp.$1 + "\n";
s += "$2 returns: " + RegExp.$2 + "\n";
s += "$3 returns: " + RegExp.$3 + "\n";
s += "input returns : " + RegExp.input + "\n";
s += "lastMatch returns: " + RegExp.lastMatch + "\n";
s += "leftContext returns: " + RegExp.leftContext + "\n";
s += "rightContext returns: " + RegExp.rightContext + "\n";
s += "lastParen returns: " + RegExp.lastParen + "\n";
print(s); //Return results.
Tras compilar este programa con la opción /fast-, el resultado del programa será:
$1 returns: bB
$2 returns: d
$3 returns:
input returns : cdbBdbsbdbdz
lastMatch returns: dbBd
leftContext returns: c
rightContext returns: bsbdbdz
lastParen returns: d