知行编程网知行编程网  2022-10-08 14:00 知行编程网 隐藏边栏  55 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何去掉文本中的符号的相关知识,包括python 文本处理,以及python运算符号这些编程知识,希望对大家有参考作用。

如何从python中的文本中删除符号

在处理字符串相关的问题时,首选当然是正则表达式。

正则表达式是一种对字符串进行操作的逻辑公式,即使用一些预先定义好的特定字符以及这些特定字符的组合,形成一个“正则字符串”。

“规则字符串”用于表示字符串的过滤逻辑。

给定一个正则表达式和另一个字符串,我们可以实现以下目标:

1.给定的字符串是否匹配正则表达式的过滤逻辑(称为“匹配”):

2.我们可以通过正则表达式从字符串中得到我们想要的具体部分。

可以过滤字符串中的标点符号以删除或替换标点符号。

import re
  
punctuation = '!,;:?"\''
def removePunctuation(text):
    text = re.sub(r'[{}]+'.format(punctuation),'',text)
    return text.strip().lower()
  
text = " Hello, world!  "
print removePunctuation(text)

推荐学习《
》。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享