JScript  

Propiedad index

Devuelve la posición del carácter dónde comienza la primera coincidencia en una cadena buscada. Sólo lectura.

RegExp.index 

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

Comentarios

La propiedad index está basada en cero. El valor inicial de la propiedad index es –1. Su valor cambia cada vez que se encuentra una coincidencia.

Ejemplo

El ejemplo siguiente muestra el uso de la propiedad index. Esta función repite una cadena de búsqueda e imprime los valores index y lastIndex para cada palabra en la cadena.

function RegExpTest(){
  var ver = Number(ScriptEngineMajorVersion() + "." + ScriptEngineMinorVersion())
  if (ver >= 5.5){
    var src = "the rain in Spain falls mainly in the plain.";
    var re = /\w+/g;
    var arr;
    while ((arr = re.exec(src)) != null)
       print(arr.index + "-" + arr.lastIndex + "\t" + arr);
  }
  else{
    alert("Necesita una versión más reciente de JScript para ejecutar este trabajo");
  }
}

Requisitos

Versión 3

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.