题解 | #单词倒排#

单词倒排

http://www.nowcoder.com/practice/81544a4989df4109b33c2d65037c5836

let line;

function func(line) {
    // 通过正则表达式进行分割,生成数组后直接reverse,再join空格成一个字符串输出。
    // 正则解析:^ 在[]中表示 非;
    // A-Za-z表示大小写字母;
    // [^A-Za-z]表示非大小写字母,
    // 后面再加上一个加号,表示一个或多个连续的非大小写字母。
    const rtnVal = line.split(/[^A-Za-z]+/).reverse().join(' ');
    return rtnVal;
}

while(line = readline()){
   print(func(line));
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-10 11:27
明天又是董事长面,啥时候是个头啊
在太阳里长大的人:公司就仨人吧😂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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