python中去掉字符串中某些不想要的字符:

1、一般的可以用replace()

这个函数不限定位置,是可以替换原来不想要的字符,替换成空 字符就相当于删除了

2、也可以用strip(),删除两边的字符(默认是删除左右空格)

rstrip(),lstrip()这两个可以选择只删除左边或者右边

3、re.sub

这个可以根据正则删除,此处是删除串中的数字1-9,字符a-z,A-Z,还可以加其他的

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
import restr="aksj2343ngr4545g黄金叶子fg"
temp = re.sub('[a-zA-Z1-9]','',str)
print(temp)

4、也可以用映射

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
from string import maketrans   # 必须调用 maketrans 函数。intab = "aeiou"
outtab = "12345"
trantab = maketrans(intab, outtab)
#这里建立了一个映射
s = 'abc123def456ghi789zero0'
res = s.translate(trantab )
#这里使用映射把串中的aeiou转换为12345

Python字符串删除指定符号(不限位置)相关推荐

  1. python字符串删除指定字符

    python 字符串中去除指定字符或字符串: 1,Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列.返回移除字符串头尾指定的字符生成的新字符串. 参考:s ...

  2. python正则表达式删除指定符号及其中的内容

    f=re.sub(r'\[.*\]','',f) #此处f代表需要清洗的句子 如"我是[hhhh]" 运行程序之后输出"我是"

  3. JS字符串截取方法 JS字符串查找指定字符方法 JS字符串替换指定字符方法 JS字符串插入指定位置方法 JS字符串删除指定字符方法

    js字符串截取的方法 方法一: str.slice(开始位置,结束位置) //start 参数字符串中第一个字符位置为 0, 第二个字符位置为 1, 以此类推,如果是负数表示从尾部截取多少个字符串,s ...

  4. python 字符串按指定分隔符分割

    python 字符串按指定分隔符分割 def str_split(str1,str2):"""# 字符串分割:param str1:字符串:param str2:分隔符: ...

  5. java 删除指定字符_字符串删除指定位置字符 JAVA 删除字符串中指定的字符

    <死侍2>有多不按套路出牌? 要CSS布局HTML小编今天和大家分享用到函数的调用. 编制函数fun,其功能是:删除一个字符串中指定的一.问题描述:从键盘输入一个字符串给str和一个字符给 ...

  6. Python之字符串删除指定字符

    方法一:pop()删除指定位置的字符 s1 = 'hello' lst_s1 = list(s1) # 将字符串转为列表 lst_s1.pop(1) # 删除下标为1的字符 print(''.join ...

  7. python 字典 删除指定_python删除字典中的某个值

    Q1:python中字典不用了怎么删除 如果你要删除整个变量,python里面垃圾是自动收集的,不用你太去关心.一定要用,就del 变量名. 如果你是要修改一个字典的内容,比如从里面删除一个元素,一般 ...

  8. JAVA中String字符串删除指定字符的办法

    场景: 有个字符串oldStr,内容为"a,b,c,d,e",想动态删除某个字符,或c或b. 解决办法: 1.转数组 String[] arr = oldStr.split(&qu ...

  9. python删除指定路径文件_基于python实现删除指定文件类型

    Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语 ...

最新文章

  1. 基于 Node.js 平台的web开发框架-----express
  2. 北斗导航 | 坐标变换矩阵(CTM)与欧拉角(Euler)互相转换:Matlab源代码
  3. MySQL 的 bug 必须修复吗?
  4. 2021年,推荐你使用.NET 5的7大原因
  5. LeetCode 257. 二叉树的所有路径(DFS)
  6. 03-15 截图、日志与录屏
  7. Eclipse调字体
  8. 在jexus下如何简单的配置多站点
  9. 五分钟快速过完Verilog HDL基本概念(3)语法讲解
  10. HMM:隐马尔可夫模型 - 表示
  11. [转] 关于MSCOMM控件的一些说明
  12. 搜狗词库scel格式转txt文本
  13. 日常笔记-snownlp情感分析计算情感得分
  14. c/c++ utf-8与gbk的互相转化
  15. python训练营风变编程_扒一扒风变编程的社群运营手段,满满都是套路
  16. scp构造端口_scp端口号(scp默认端口号)
  17. Bootstrap 4框架
  18. 怎样用python中matplotlib模块直观的将股票数据展现出来
  19. APC型光纤活动连接器有何特点?适合使用在什么场景?
  20. asp 打开服务器文件夹,什么是ASP?如何打开ASP文件

热门文章

  1. Mpg123源代码详解
  2. vi/vim基本使用方法
  3. html 文本强调,CSS Emphasis Marks 文本强调标记
  4. k8s查看pod的yaml文件_【大强哥-k8s从入门到放弃04】Yaml语法解析
  5. sqlserver2008未将对象引用设置到对象的实例_面试官:ThreadLocal 的内存泄漏是弱引用导致的,你确定?...
  6. python中自定义函数如何传递动态参数_python 函数的动态参数
  7. 【ABAP】更新交货单交货数量和拣配数量
  8. 【学习笔记】28、类的方法及参数介绍
  9. 根据长文本拆分至内表
  10. 【转】根据起止日期+时间取数