Partager via


search, méthode

Mise à jour : novembre 2007

Retourne la position de la première correspondance de sous-chaîne dans une recherche d'expression régulière.

function search(rgExp : RegExp) : Number

Arguments

  • rgExp
    Obligatoire. Instance d'un objet Regular Expression contenant le modèle d'expression régulière et les indicateurs applicables.

Notes

La méthode search indique la présence éventuelle d'une correspondance. Si une correspondance est trouvée, la méthode search retourne une valeur entière qui spécifie l'offset à partir du début de la chaîne où est située la correspondance. En l'absence de correspondance, elle retourne la valeur -1.

Exemple

L'exemple suivant illustre l'utilisation de la méthode 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.
}

Configuration requise

Version 3

S'applique à :

String, objet

Voir aussi

Concepts

Syntaxe d'une expression régulière

Référence

exec, méthode

match, méthode

Regular Expression, objet

replace, méthode

test, méthode