ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で文字と文字列の出現を数え、文字列の長さを検証するにはどうすればよいですか?

JavaScript で文字と文字列の出現を数え、文字列の長さを検証するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-06 08:53:101002ブラウズ

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

JavaScript 文字列内の文字と文字列の出現を確認する

指定された文字列内の特定の文字または文字列の頻度をカウントすることは、一般的なプログラミング タスクです。 JavaScript では、これらのカウントを達成するための複数の方法があります。

文字の出現回数をカウントする

文字列内に特定の文字が出現する回数をカウントする必要がある場合は、次のようにします。 match メソッドを使用できます。たとえば、文字列 mainStr = "str1,str2,str3,str4" 内のカンマを数えるには、正規表現 /,/g:

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

Counting String を使用して match メソッドを使用できます。 Occurrences

特定の区切り文字で区切られた部分文字列の数をカウントするには、分割方式。たとえば、mainStr 内のカンマで区切られた文字列の数を数えるには、区切り文字としてカンマを使用して Split メソッドを使用できます。

console.log((mainStr.split(",").length)); // logs 4

Validating String Length

文字列内の各部分文字列の長さを検証するには、length プロパティを使用できます。たとえば、mainStr 内の個々の文字列が 15 文字を超えていないことを確認するには、次のチェックを実行できます:

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}`);
  }
}

以上がJavaScript で文字と文字列の出現を数え、文字列の長さを検証するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。