剑指offer——2.替换空格

来源:互联网 发布:淘宝上兼职是真的吗 编辑:程序博客网 时间:2024/06/08 07:06

题目描述

请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。

代码

思路:使用正则表达式,\s+代表多个空格,?则表示取尽可能少的空格,然后通过replace函数替换为%20

function replaceSpace(str){    // write code here    return str.replace(/\s+?/g,'%20')}
原创粉丝点击