计算Javascript中字符串中出现的字符数我需要计算字符串中出现的字符数。例如,假设我的字符串包含:var mainStr = "str1,str2,str3,str4";我要找到逗号的计数,字符,为3,以及逗号分隔后的单个字符串数,即4。我还需要验证每个字符串,即str1或str2、str3或str4不应超过15个字符。
3 回答
沧海一幻觉
TA贡献1824条经验 获得超5个赞
console.log(("str1,str2,str3,str4".match(/,/g) || []).length); //logs 3console.log(("str1,str2,str3,str4".match(new RegExp("str", "g")) || []).length); //logs 4
RegExp
g
match
null
|| []
(mainStr.split(",").length - 1) //3
(mainStr.split("str").length - 1) //4
添加回答
举报
0/150
提交
取消