Heim >Web-Frontend >js-Tutorial >So verwenden Sie die Suchmethode
search() ist eine in So verwenden Sie die Suchmethode integrierte Funktion, mit der nach passenden Objekten zwischen regulären Ausdrücken und gegebenen String-Objekten gesucht werden kann Suchmethode.

Zunächst betrachten wir die grundlegende Syntax der Suchmethode
string.search(regexp);
regexp stellt ein reguläres Ausdrucksobjekt dar. Wenn ein Nicht-RegExp-Objekt obj übergeben wird, wird es implizit mit new RegExp(obj) in ein RegExp konvertiert.
search() gibt den Index der ersten Übereinstimmung zwischen dem regulären Ausdruck und dem angegebenen String-Objekt zurück, oder -1, wenn keine Übereinstimmung gefunden wird.
Sehen wir uns ein konkretes Beispiel an
Der Code lautet wie folgt
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script>
// 输入一个字符串
var string = "GeeksforGeeks";
// 获取正则表达式
var re1 = /G/;
var re2 = /e/;
var re3 = /s/;
var re4 = /, /;
// 输出匹配字母的索引
document.write(string.search(re1) + "<br>");
document.write(string.search(re2) + "<br>");
document.write(string.search(re3)+"<br>");
document.write(string.search(re4));
</script>
</body>
</html>Das im Browser angezeigte Ergebnis lautet wie folgt: re4 findet keine Übereinstimmung, also -1 wird zurückgegeben.

Dieser Artikel endet hier. Weitere spannende Inhalte finden Sie in anderen verwandten Kolumnen-Tutorials auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Suchmethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!