search (Método)

Actualización: noviembre 2007

Devuelve la posición de la primera coincidencia de subcadena en una búsqueda de expresión regular.

function search(rgExp : RegExp) : Number

Argumentos

  • rgExp
    Necesario. Instancia de un objeto Regular Expression que contiene el modelo de expresión regular y los indicadores aplicables.

Comentarios

El método search indica si existe o no alguna coincidencia. Si se encuentra una coincidencia, el método search devuelve un valor entero que especifica el desplazamiento desde el principio de la cadena en la que se encontró la coincidencia. Si no se encuentra ninguna coincidencia, devuelve -1.

Ejemplo

El siguiente ejemplo muestra el uso del método search.

function SearchDemo(){
   var r, re;                   //Declare variables.
   var s = "The rain in Spain falls mainly in the plain.";
   re = /falls/i;               //Create regular expression pattern.
   r = s.search(re);            //Search the string.
   return(r);                   //Return the index to the first match
                                //or –1 if no match is found.
}

Requisitos

Versión 3

Se aplica a:

String (Objeto)

Vea también

Conceptos

Sintaxis de expresiones regulares

Referencia

exec (Método)

match (Método)

Regular Expression (Objeto)

replace (Método)

test (Método)