替换空格

题意:

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

分析:

直接上python中的字符串替换函数

  1. replace
  • 语法
    str.replace(old, new[, max])
  • 参数
    old:旧字符串
    new:新字符串
    max:最多被替换的次数
  1. 正则表达式
  • 语法
    re.sub(pattern, repl, string, count=0, flags=0)
  • 参数
    pattern:模式串
    repl:替换的字符串(既可以是字符串,也可以是函数)
    string:要被处理的的字符串
    count:匹配的次数, 默认是全部替换

代码:

s.replace(" ","%20")
re.sub(r" ","%20",s)

你可能感兴趣的:(替换空格)