html输入10个字符,统计数字的个数

html输入10个字符,统计数字的个数,第1张

if((c >= 'a' &&c <= 'z') || (c >= 'A' &&c <= 'Z'))

{

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)

}

传入想要统计的字符串,这段代码就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8298304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存