Das Bestimmen der Häufigkeit, mit der ein bestimmter String in einem anderen String vorkommt, ist eine grundlegende Aufgabe in der Programmierung. In dem in JavaScript bereitgestellten Beispiel:
var temp = "This is a string."; alert(temp.count("is")); //should output '2'
Sie möchten zählen, wie oft die Teilzeichenfolge „is“ in der Zeichenfolge temp vorkommt. Um dies zu erreichen, bietet JavaScript keine native Zählfunktion.
Reguläre Ausdrücke bieten eine elegante Lösung für dieses Problem. Der folgende JavaScript-Code erreicht das beabsichtigte Ziel:
var temp = "This is a string."; var count = (temp.match(/is/g) || []).length; console.log(count);
Hier ist eine Aufschlüsselung des Codes:
Diese Lösung bietet eine effiziente Methode zum genauen Zählen von Zeichenfolgenvorkommen innerhalb einer bestimmten Zeichenfolge.
Das obige ist der detaillierte Inhalt vonWie kann ich String-Vorkommen in JavaScript effizient zählen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!