题解 | #字符串最后一个单词的长度#

字符串最后一个单词的长度

https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da

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()){
        const reg = /\s+/
        const tokens = line.split(reg);
        const last = tokens[tokens.length - 1];
        console.log(last.length);
    }
}()

要想通过所有的用例,关键在于要考虑多个空格连续的情况。这时候,就得上正则表达式了。

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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