Freigeben über


search-Methode

Aktualisiert: November 2007

Gibt die Position der ersten übereinstimmenden Teilzeichenfolge in einer Suche mit einem regulären Ausdruck zurück.

function search(rgExp : RegExp) : Number

Argumente

  • rgExp
    Erforderlich. Eine Instanz eines Regular Expression-Objekts, die das Muster des regulären Ausdrucks sowie anwendbare Flags enthält.

Hinweise

Die search-Methode gibt an, ob eine Entsprechung vorhanden ist. Wenn eine Entsprechung gefunden wird, gibt die search-Methode eine ganze Zahl zurück, dio den Offset vom Anfang der Zeichenfolge anzeigt, an dem die Entsprechung auftrat. Wird keine Entsprechung gefunden, wird -1 zurückgegeben.

Beispiel

Das folgende Beispiel veranschaulicht die Verwendung der search-Methode.

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.
}

Anforderungen

Version 3

Betrifft:

String-Objekt

Siehe auch

Konzepte

Syntax regulärer Ausdrücke

Referenz

exec-Methode

match-Methode

Regular Expression-Objekt

Replace-Methode

test-Methode