[转载] python 去除字符串中指定字符
参考链接: Python字符串 replace
python中的strip()可以去除头尾指定字符
ss = '我的电话是18827038663,也是微信号,\n 请加入,谢谢\n\n\n'
print(ss.strip('\n'))
结果:
我的电话是18827038663,也是微信号,
请加入,谢谢
可以看到只能删除头尾指定字符。
想要去除中间字符,可以使用replace()函数
ss = '我的电话是18827038663,也是微信号,\n 请加入,谢谢\n\n\n'
print(ss.replace('\n', ''))
结果:
我的电话是18827038663,也是微信号, 请加入,谢谢
note:
1. strip(str)
基本用法:ss.strip(rmStr)
ss.strip()参数为空时,默认去除ss字符串中头尾\r, \t, \n, 空格等字符;参数为某个字符时,可以去掉头尾指定字符噢,例如:
输入:
ss = '我的电话是18827038663,也是微信号,请加入,谢谢啦啦嗯'
print(ss.strip('嗯啦'))
运行结果:
我的电话是18827038663,也是微信号,请加入,谢谢
需要注意strip是按字符级别匹配的,只要头尾出现字符集中的字符,就会被strip掉,而不是整段字符匹配的。
ss.lstrip()删除ss字符串开头处的指定字符,ss.rstrip()删除ss结尾处的指定字符
2. replace(old, new[, max])
基本用法:ss.replace(old, new[, max])
old是原字符串中的字符,new是需要替换为的新字符串,max是最大匹配次数,匹配时从左到右最多max次。一般情况下不设置max的值,默认全部替换。
输入:
ss = 'old old string'
ret = ss.replace('old', 'new', 1)
print(ret)
输出:
new old string
[转载] python 去除字符串中指定字符相关推荐
- python去除字符串中表情字符
python去除字符串中表情字符 用mysql存储数据时,"charset=utf8"默认状态下text字段不支持4字节的字符,而表情字符为4字节,如果表情字符非所需数据时可以将其 ...
- [转载] Python从字符串中删除字符
参考链接: Python | 字符串translate Sometimes we want to remove all occurrences of a character from a string ...
- python删除字符串中指定字符_python如何去除字符串中不想要的字符
问题: 过滤用户输入中前后多余的空白字符 ' ++++abc123--- ' 过滤某windows下编辑文本中的'\r': 'hello world \r\n' 去掉文本中unicode组合字符,音调 ...
- Python去除字符串中某个字符多种实现方式对比
1.如何去掉字符串中不需要的字符? 实际案例: (1)过滤掉用户输入前后多余的空白字符:' nick2008@gmail.com ' (2)过滤某windows下编辑文本中的'\r':'hello w ...
- 去除字符串中指定字符
/*************************************************************************************************** ...
- Python删除字符串中指定字符
删除特定位置字符 使用.pop()方法,先将字符串转换为列表,再把列表转换成字符串. string1 = '雪雪最大' # 定义一个字符串 list_str = list(string1) # 将字符 ...
- python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符
python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...
- Python 去除字符串中空格(删除指定字符)的3种方法
文章目录 Python 去除字符串中空格 Python strip()方法 Python lstrip()方法 Python rstrip()方法 Python 去除字符串中空格 用户输入数据时,很有 ...
- [转载] 用python统计中文字符数_使用Python统计字符串中各种字符的个数
参考链接: Python中遍历字符串的单词 Python 统计字符串中各种字符出现的次数 一.提出问题 随机输入一段字符串,包括数字,英文,空格,其他字符,统计这些字符在其中出现的次数 二.难点提示思 ...
最新文章
- UNIX系统编程(1)
- VC++ 开发pop3收邮件程序的相关问题
- SharedPreferences 的使用,commit和apply两个方法的区别
- 数组的内存理解(图示)
- Java RSA加密(一)--BCD输出
- 谭建荣院士:制造业与互联网融合需解决三大瓶颈
- 深入理解前端跨域问题的解决方案——前端面试
- 第2章 JSP数据交互(一)
- 修改文件或文件夹的创建时间、修改时间、访问时间
- python判断素数的函数_python判断素数的方法
- 计算机电源故障维修方法,atx电源维修方法 atx电源常见故障【详细介绍】
- Vue 实现PC端和移动端的自适应
- 服务器运维技术-02 Linux基本使用
- 什么是uuid以及uuid在java中的使用
- php解析rss,PHP解析RSS的方法
- 20190121——不慕神仙?不羡神仙! java中的单例模式
- 关于精简(函数化)因为输入数据多条而导致的冗杂代码的总结
- qt 容器组控件 Containers
- “数字孪生城市”的概念,你知道多少?
- 地磁基本知识(一)地球磁场
热门文章
- linux 常用分区有哪些,Linux常用分区及目录
- 数组去重实现的方式(越多越好)
- python 类 字典_python基础类型—字典
- 怎样得到对方的电脑名_吸引力法则让他想念你,让对方主动找你
- 编译原理 自顶向下分析
- PBR理论基础3:基于图像的光照(上)
- Codeforces Round #468 (Div. 2): D. Peculiar apple-tree(水题)
- 模拟退火(bzoj 3680: 吊打XXX)
- 四种电荷分布,点电荷,体电荷,面电荷,线电荷
- Unity Animation需要Inspector右键打开Debug模式,然后勾选Legacy,最后再Inspector右键打开Normal...