将字符串中空格替换成“20%”

来源:互联网 发布:java中的api文档 编辑:程序博客网 时间:2024/04/29 22:09

题目描述

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

题目思想:可以采用正则表达式解决该问题,

正则表达式中\s表示匹配空白字符。注意,是小写的s,\S表示匹配非空白字符

然后使用\g对全文进行匹配

代码实现:

function replaceSpace(str){    return str.replace(/\s/g,'%20')}