English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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‹/›
search() wird von allen Browsern vollständig unterstützt:
Methode | |||||
search() | Ja | Ja | Ja | Ja | Ja |
Parameter | Beschreibung |
---|---|
regex | Regulärer Ausdruck. Wenn ein String übergeben wird, wird er implizit in einen regulären Ausdruck umgewandelt |
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 |
Der folgende Beispiel zeigti
Verwendung 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‹/›