题解 | #统计字符#

统计字符

https://www.nowcoder.com/practice/539054b4c33b4776bc350155f7abd8f5

const rl = require("readline").createInterface({ input: process.stdin });

var iter = rl[Symbol.asyncIterator]();

const readline = async () => (await iter.next()).value;

void async function () {

    // Write your code here

    while(line = await readline()){

        let eng=line.match(/[a-zA-Z]/g)

        let num=line.match(/[0-9]/g)

        let blo=line.match(/[ ]/g)

        let els=line.match(/[^a-zA-Z0-9 ]/g)

        let elen=eng?eng.length:0

        let nlen=num?num.length:0

        let blen=blo?blo.length:0

        let slen=els?els.length:0

        console.log(elen)

        console.log(blen)

        console.log(nlen)

        console.log(slen)

    }

}()

算法题题解 文章被收录于专栏

算法题题解

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务