JScript  

Propiedad leftContext ($`)

Devuelve los caracteres desde el principio de una cadena en la que se busca hasta la posición anterior al principio de la última coincidencia. Es de sólo lectura.

RegExp.leftContext

El objeto asociado con esta propiedad siempre es el objeto global RegExp.

Comentarios

El valor inicial de la propiedad leftContext siempre es una cadena vacía. El valor de la propiedad leftContext cambia cuando se obtiene una coincidencia correcta.

Ejemplo

El ejemplo siguiente ilustra el uso de la propiedad leftContext:

function matchDemo(){
   var s;                                //Declara la variable.
   var re = new RegExp("d(b+)(d)","ig"); //Patrón de la expresión regular.
   var str = "cdbBdbsbdbdz";             //Cadena que buscar.
   var arr = re.exec(str);               //Realiza la búsqueda.
   s = "$1 devuelve: " + RegExp.$1 + "\n";
   s += "$2 devuelve: " + RegExp.$2 + "\n";
   s += "$3 devuelve: " + RegExp.$3 + "\n";
   s += "input devuelve: " + RegExp.input + "\n";
   s += "lastMatch devuelve: " + RegExp.lastMatch + "\n";
   s += "leftContext devuelve: " + RegExp.leftContext + "\n";
   s += "rightContext devuelve: " + RegExp.rightContext + "\n"; 
   s += "lastParen devuelve: " + RegExp.lastParen + "\n";
   return(s);                            //Devuelve el resultado.
}
document.write(matchDemo());

Requisitos

Versión 5

Consulte también

Propiedades $1...$9 | Propiedad index | Propiedad input ($_) | Propiedad lastIndex | Propiedad lastMatch ($&) | Propiedad lastParen ($+) | Propiedad rightContext ($')

Se aplica a: Objeto RegExp

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