题解 | #统计字符#
统计字符
https://www.nowcoder.com/practice/539054b4c33b4776bc350155f7abd8f5
const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); rl.on('line', function (line) { const tokens = line.split(''); let charNum = 0; let blankSpace = 0; let num = 0; let other = 0; tokens.forEach((item) => { if (/[0-9]/.test(item)) { num++; } else if (/[a-zA-Z]/.test(item)) { charNum++; } else if (item === ' ') { blankSpace++; } else { other++; } }) console.log(charNum); console.log(blankSpace); console.log(num); console.log(other); });