广告位联系
返回顶部
分享到

python如何去除字符串中指定字符

python 来源:互联网 作者:佚名 发布时间:2022-12-09 23:05:52 人浏览
摘要

python中的strip()可以去除头尾指定字符 1 2 ss = 我的电话是18827038***,也是微信号,\n 请加入,谢谢\n\n\n print(ss.strip(\n)) 结果: 我的电话是18827038***,也是微信号, 请加入,谢谢 可以看到

python中的strip()可以去除头尾指定字符

1

2

ss = '我的电话是18827038***,也是微信号,\n 请加入,谢谢\n\n\n'

print(ss.strip('\n'))

结果:

我的电话是18827038***,也是微信号,
 请加入,谢谢

可以看到只能删除头尾指定字符。

想要去除中间字符,可以使用replace()函数

1

2

ss = '我的电话是18827038***,也是微信号,\n 请加入,谢谢\n\n\n'

print(ss.replace('\n', ''))

结果:

我的电话是18827038***,也是微信号, 请加入,谢谢

note:

1. strip(str)

基本用法:ss.strip(rmStr)

ss.strip()参数为空时,默认去除ss字符串中头尾\r, \t, \n, 空格等字符;参数为某个字符时,可以去掉头尾指定字符噢,例如:

输入:

1

2

ss = '我的电话是18827038***,也是微信号,请加入,谢谢啦啦嗯'

print(ss.strip('嗯啦'))

运行结果:

我的电话是18827038***,也是微信号,请加入,谢谢

需要注意strip是按字符级别匹配的,只要头尾出现字符集中的字符,就会被strip掉,而不是整段字符匹配的。

ss.lstrip()删除ss字符串开头处的指定字符,ss.rstrip()删除ss结尾处的指定字符

2. replace(old, new[, max])

基本用法:ss.replace(old, new[, max])

old是原字符串中的字符,new是需要替换为的新字符串,max是最大匹配次数,匹配时从左到右最多max次。一般情况下不设置max的值,默认全部替换。

输入:

1

2

3

ss = 'old old string'

ret = ss.replace('old', 'new', 1)

print(ret)

输出:

new old string


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 : https://blog.csdn.net/zdz0200/article/details/81453367
相关文章
  • 基于Python实现24点游戏的代码
    24数大家之前玩过没有? 规则:一副扑克牌抽走大王,小王,K,Q,J(有的规则里面会抽走10,本文一律不抽走),之后在牌堆里随机抽取四
  • python如何去除字符串中指定字符
    python中的strip()可以去除头尾指定字符 1 2 ss = 我的电话是18827038***,也是微信号,\n 请加入,谢谢\n\n\n print(ss.strip(\n)) 结果: 我的电话是18
  • opencv调用yolov3模型深度学习目标检测实例介绍

    opencv调用yolov3模型深度学习目标检测实例介绍
    opencv调用yolov3模型进行深度学习目标检测,以实例进行代码详解 对于yolo v3已经训练好的模型,opencv提供了加载相关文件,进行图片检测的类
  • darknet框架中YOLOv3对数据集进行训练和预测介绍

    darknet框架中YOLOv3对数据集进行训练和预测介绍
    1. 下载darknet源码 在命令窗口(terminal)中进入你想存放darknet源码的路径,然后在该路径下输入依次输入以下命令: git clone https://github.com
  • Python+Turtle绘制表白比心图案

    Python+Turtle绘制表白比心图案
    一、效果展示 在介绍代码之前,先来看下本文的实现效果。 可以参考下面步骤把Python文件转化成exe,发给未安装Python的他/她。 Pinstaller(P
  • Python爬虫库urllib的使用教程

    Python爬虫库urllib的使用教程
    Python urllib库 Python urllib库用于操作网页URL,并对网页的内容进行抓取处理。 urllib包 包含以下几个模块: urllib.request- 打开和读取URL。 urlli
  • 基于Python实现英语单词小游戏

    基于Python实现英语单词小游戏
    相信大家对于英语四级一点都不陌生了吧? 很多学校都是要求学生必须考过英语四级,不然就不能毕业。 一开始我抱着侥幸心理,心想上高
  • 20非常有用的Python单行代码
    有用的 Python 单行代码片段,只需一行代码即可解决特定编码问题! 在本文中,云朵君将分享20 个 Python 一行代码,你可以在 30 秒或更短的
  • 使用 PyQt5设计下载远程服务器日志文件程序的思

    使用 PyQt5设计下载远程服务器日志文件程序的思
    最近通过 PyQt5 设计了一个下载服务器指定日期日志文件的程序,里面有些有意思的技术点,现在做一些分享。 PyQt5 是一套 Python 绑定 Digia
  • Python hashlib模块详细讲解使用方法
    1.hashlib的简介 hashlib 是一个提供了一些流行的hash(摘要)算法的Python标准库.其中所包括的算法有 md5, sha1, sha224, sha256, sha384, sha512等 什么是摘
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计