脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|shell|

服务器之家 - 脚本之家 - Python - python3如何去除字符串中的特殊字符

python3如何去除字符串中的特殊字符

2023-04-25 16:59小邑走天下 Python

这篇文章主要介绍了python3如何去除字符串中的特殊字符,在平时处理字符串的时候,经常会遇到字符串中夹杂着我们不希望看到的特殊字符,那么如何处理这些特殊字符呢,今天就跟着小编来看看吧

在Python中用replace()函数操作指定字符

常用字符unicode的编码范围:

数字:\u0030-\u0039

汉字:\u4e00-\u9fa5

大写字母:\u0041-\u005a

小写字母:\u0061-\u007a

英文字母:\u0041-\u007a

1、将字符串中的指定符号替换成指定符号

?
1
2
3
#将old字符串中的2替换为9
old = "bcsbviuwvb123221iuw"
new = old .replace('2', '9')

2、字符串删掉空格 str.strip():

str.strip(): 删除开头和结尾的空格
str.lstrip(): 删除开头(左侧)的空格
str.rstrip(): 删除结尾(右侧)的空格
str.replace(’ ', ‘’):删除字符串中的所有空格

3、字符串删掉除汉字以外的所有字符

?
1
2
3
4
import re
old= "djsnfiosnhi1u2874834"
new = re.sub('([^\u4e00-\u9fa5])', '', old)
print(new)

4、字符串删掉除汉字和数字以外的其他字符

?
1
2
3
4
import re
old= "djsnfiosnhi1u2874834"
new = re.sub('([^\u4e00-\u9fa5\u0030-\u0039])', '', old)
print(new)```

到此这篇关于python3如何去除字符串中的特殊字符的文章就介绍到这了,更多相关python3去除字符串特殊字符内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/weixin_42133116/article/details/124344888

延伸 · 阅读

精彩推荐
  • Pythonpytorch 膨胀算法实现大眼效果

    pytorch 膨胀算法实现大眼效果

    在PS中,我们可以利用液化工具对人像进行瘦脸、放大眼睛等系列的常规操作。今天我们来了解一下这些操作的算法原理,并用pytorch 膨胀算法来实现大眼效...

    watersink4862022-03-08
  • Pythonpython 寻找list中最大元素对应的索引方法

    python 寻找list中最大元素对应的索引方法

    今天小编就为大家分享一篇python 寻找list中最大元素对应的索引方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    nov_csdn10332021-03-11
  • PythonPython使用pymongo模块操作MongoDB的方法示例

    Python使用pymongo模块操作MongoDB的方法示例

    这篇文章主要介绍了Python使用pymongo模块操作MongoDB的方法,结合实例形式分析了Python基于pymongo模块连接MongoDB数据库以及增删改查与日志记录相关操作技巧,需...

    铠甲巨人4702021-03-19
  • PythonPython实现数字的格式化输出

    Python实现数字的格式化输出

    这篇文章主要介绍了Python如何实现数字的格式化输出,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下 ...

    David Beazley4542020-08-01
  • Pythonpython实现三阶魔方还原的示例代码

    python实现三阶魔方还原的示例代码

    这篇文章主要介绍了python实现三阶魔方还原的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友...

    Kikikikii6932021-10-22
  • PythonPyTorch中Tensor和tensor的区别及说明

    PyTorch中Tensor和tensor的区别及说明

    这篇文章主要介绍了PyTorch中Tensor和tensor的区别及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教...

    玄云飘风7302022-07-16
  • Pythonpython 如何将两个实数矩阵合并为一个复数矩阵

    python 如何将两个实数矩阵合并为一个复数矩阵

    这篇文章主要介绍了使用python实现将两个实数矩阵合并为一个复数矩阵的操作,具有很好的参考价值,希望对大家有所帮助。...

    动力橙CHT11662021-11-07
  • Python详解Python中的循环语句的用法

    详解Python中的循环语句的用法

    这篇文章主要介绍了详解Python中的循环语句的用法,循环语句是学习各个编程语言的最基本的基础知识,需要的朋友可以参考下 ...

    taiyang19879124152020-06-03