前言:
而今我们对“python如何删除字符串中的字符号”大体比较着重,大家都想要学习一些“python如何删除字符串中的字符号”的相关资讯。那么小编同时在网上网罗了一些有关“python如何删除字符串中的字符号””的相关文章,希望你们能喜欢,同学们快快来了解一下吧!首先替换字符串中的某一个用replace
例如:
str = '张三是个好人'str1 = str.replace('是个', '是')print(str1)
结果为:张三是好人
使用Python 的re模块,re模块提供了re.sub用于替换字符串中的匹配项。
re.sub(pattern, repl, string, count=0)
参数说明:
pattern:正则重的模式字符串
repl:被拿来替换的字符串
string:要被用于替换的原始字符串
count:模式匹配后替换的最大次数,省略则默认为0,表示替换所有的匹配
例如:
替换字符串中的符号,保留字母:
import restr = "as(def)、sds[uehs]_def-km"str = re.sub("[\!\%\[\]\,\。\(\)\、\_\-]", "", str)print(str)
替换字符串中的字母和符号:
import restr = "hello,python!!%[545]你好484+6世界。。。"str = re.sub("[A-Za-z0-9\!\%\[\]\,\。]", "", str)print(str)输出结果:你好世界
依次类比就行...
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。