{
letter++
}
else
{
if(c >= '0' &&c <= '9')
{
digit++
}
else
{
if(c == ' ')
{
blank++
}
else
{
other++
}
}
}
function pageStrCount(str) {var count = 0 // 统计字数
var allStr = document.body.innerHTML // 网页文字包含标签
allStr = allStr.replace(/<\w+?>/g, '').replace(/<\/\w+?>/g, '') // 过滤网页标签
console.log(allStr)
var reg = new RegExp(str, 'g') // 匹配的文字正则
reg.exec(allStr)
console.log(reg.lastIndex)
while (reg.lastIndex) {
count++
reg.exec(allStr)
}
console.log('字数统计结果:', count)
}
传入想要统计的字符串,这段代码就可以了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)