Heim > Web-Frontend > js-Tutorial > Wie kann ich das Vorkommen von Zeichen und Zeichenfolgen zählen und die Zeichenfolgenlänge in JavaScript validieren?

Wie kann ich das Vorkommen von Zeichen und Zeichenfolgen zählen und die Zeichenfolgenlänge in JavaScript validieren?

Patricia Arquette
Freigeben: 2024-12-06 08:53:10
Original
994 Leute haben es durchsucht

How Can I Count Character and String Occurrences and Validate String Length in JavaScript?

Bestimmen des Vorkommens von Zeichen und Zeichenfolgen in einer JavaScript-Zeichenfolge

Das Zählen der Häufigkeit bestimmter Zeichen oder Zeichenfolgen innerhalb einer bestimmten Zeichenfolge ist eine häufige Programmieraufgabe . In JavaScript gibt es mehrere Ansätze, um diese Zählungen zu erreichen.

Zeichenvorkommen zählen

Wenn Sie zählen müssen, wie oft ein bestimmtes Zeichen in einer Zeichenfolge vorkommt, Sie können die Match-Methode verwenden. Um beispielsweise Kommas in der Zeichenfolge mainStr = „str1,str2,str3,str4“ zu zählen, können Sie die Match-Methode mit dem regulären Ausdruck /,/g:

console.log(("str1,str2,str3,str4".match(/,/g) || []).length); // logs 3
Nach dem Login kopieren

Counting String verwenden Vorkommen

Um die Anzahl der durch ein bestimmtes Trennzeichen getrennten Teilzeichenfolgen zu zählen, können Sie die Split-Methode verwenden. Um beispielsweise die Anzahl der durch Kommas getrennten Zeichenfolgen in mainStr zu zählen, können Sie die Split-Methode mit dem Komma als Trennzeichen verwenden:

console.log((mainStr.split(",").length)); // logs 4
Nach dem Login kopieren

Validating String Length

Um die Länge jedes Teilstrings in Ihrem String zu validieren, können Sie die Längeneigenschaft verwenden. Um beispielsweise sicherzustellen, dass die einzelnen Zeichenfolgen in mainStr nicht länger als 15 Zeichen sind, können Sie die folgende Prüfung durchführen:

const maxStringLength = 15;
const strings = mainStr.split(",");

for (let i = 0; i < strings.length; i++) {
  if (strings[i].length > maxStringLength) {
    console.error(`String ${strings[i]} exceeds the maximum length of ${maxStringLength}`);
  }
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich das Vorkommen von Zeichen und Zeichenfolgen zählen und die Zeichenfolgenlänge in JavaScript validieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage