在Javascript 中計算字元出現次數並驗證字串長度
在Javascript 中,決定字串中字元的頻率是一項常見任務。要計算出現次數,有一個簡單的方法:
考慮以下字串:
var mainStr = "str1,str2,str3,str4";
為了確定該字串中逗號(,') 的數量,我們使用match() ` function:
console.log(("str1,str2,str3,str4".match(/,/g) || []).length); //logs 3
或者,為了計算透過用逗號分割主字串建立的字串數量,我們使用正規表示式:
console.log(("str1,str2,str3,str4".match(new RegExp("str", "g")) || []).length); //logs 4
此外,在某些場景下,驗證主字串中各個字串的長度是必要的。如果每個字串不應超過15 個字符,則可以使用for 循環來實現此檢查:
for (let i = 0; i < counts.length; i++) { if (counts[i].length > 15) { console.error(`String '${counts[i]}' exceeds the maximum length of 15 characters.`); } }
透過結合這些技術,您可以有效地計算字符出現次數並驗證Javascript 中的字符串長度。
以上是如何在 JavaScript 中計算字元出現次數並驗證字串長度?的詳細內容。更多資訊請關注PHP中文網其他相關文章!