English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript String search() Methode

 JavaScript String-Objekt

search()Methoden führen eine Suche zwischen regulären Ausdrücken und Zeichenfolgen durch.

Falls ein Treffer gefunden wird, gibt es die Position des ersten Treffers zurück, falls kein Treffer gefunden wird, wird-1.

Sie könnenRegExp-TutorialundRegExp-ObjektreferenzErfahren Sie mehr über reguläre Ausdrücke.

Grammatik:

string.search(regex)
var str = 'Die Frage ist zu sein oder nicht zu sein, das ist zu sein.39
var pos = str.search(');zu sein');
Testen Sie, ob‹/›

Browserkompatibilität

search() wird von allen Browsern vollständig unterstützt:

Methode
search()JaJaJaJaJa

Parameterwert

ParameterBeschreibung
regexRegulärer Ausdruck. Wenn ein String übergeben wird, wird er implizit in einen regulären Ausdruck umgewandelt

Technische Details

Rückgabewert:Der erste Treffer zwischen dem regulären Ausdruck und der gegebenen Zeichenfolge; wenn nichts gefunden wird, ist es-1
JavaScript-Version:ECMAScript 1

weitere Beispiele

Der folgende Beispiel zeigtiVerwendung von Modifikatoren (ignoriert Groß- und Kleinschreibung):

var str = 'Die Frage ist, ob es sein soll oder nicht, das ist, ob es sein soll.'
var pos = str.search(/zu sein/i);
Testen Sie, ob‹/›

 JavaScript String-Objekt