Python 替换字符串

两种方法:

一、str.replace()方法

适用于替换单个字符

origin_str = 'a;b;c;;d'

result = origin_str.replace(';', '')

# output: abcd

二、re.sub()方法

适合替换字符串中的多种字符,或需要替换多种格式的原字符串

origin_str = 'a/b_c'

result = re.sub(r'/|_', '', origin_str)

# output: abc

origin_str_1 = 'a/b/c'

origin_str_2 = 'a-b-c'

result_1 = re.sub(r'/|_', '', origin_str_1)

# output: abc

result_2 = re.sub(r'/|_', '', origin_str_2)

# output: abc

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、正则表达式语法 正则表达式是用匹配或者描述字符串的工具。 用处:a.判断字符串是否满足某个条件---判断输入的...
    大漠判官1阅读 430评论 0 1
  • from socket import socket 1.创建套接字 client = socket() 2.连接...
    Wadu_hek1阅读 267评论 0 0
  • Day 17 补充 重载:函数的重载 -- 函数名相同但是参数不同的函数可以有多个,但是python不支持函数...
    晓晓_007f阅读 366评论 0 1
  • 豫人某,孤子,素樵于少室。一日,老僧游归,见筋骨强健,似有勇力,遂收之为徒,赐号怀虚,越十年,艺成下山。 ...
    莫嗔人阅读 294评论 5 2
  • 2016.9.26 能想到————能做到 这之间缺少的不是胆识,不是资金,也不是技术,而是“偏执”!!
    正午阳光CEO阅读 141评论 0 0