题解 | #表示数字#

表示数字

http://www.nowcoder.com/practice/637062df51674de8ba464e792d1a0ac6

let line;

function func(line) {
    let rtnVal;
    
    // 正则,将一个字符中所有的整数前后加上符号“*”
    // 对于String对象的replace方法,表达式不加入g,则只替换第一个匹配,
    // 如果加入g,则替换所有匹配。
    rtnVal = line.replace(/[0-9]+/g, (val) => '*' + val + '*');
    
    return rtnVal;
}

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

相关推荐

渴望wlb的牛油果很...:直说卡第一学历不就行了 非得拐弯抹角
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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