您的位置:

python删标点符号,python怎么删除标点符号

本文目录一览:

python中用正则表达式去掉文本中所有的标点符号

我的理解是  python’s的“ ’ ”也是字符 ,和标点符号一样。你只要把去除的字符都加到正则表达式的括号中就可以了。 ,所以:

import re

r='[’!"#$%\'()*+,-./:;=?@[\\]^_`{|}~]+'

line=re.sub(r,'',"python’s")

print line

python正则表达式去除所有符号

import re

a='asdas,ad,ad.adasd,adq,eqasdad!adas@asd#asdsa$adasd%adsaasd'

print re.sub('[^a-zA-Z0-9]',"",a)

python如何删除文本中连续的标点符号啊?

def get_solo(text):

    duels=[x+x for x in list('。,!')]

    #如需增加标点符号,比如问号,直接将list('。,!')换成list('。,!?')即可.

    for d in duels:

        while d in text:

            text=text.replace(d,d[0])

    return text

if __name__=='__main__':

    text='开开心心,,,,上上。。。好好的!!'

    print(get_solo(text))

结果:

 

开开心心,上上。好好的!

python 怎么去掉标点符号?

用下面这串代码即可去掉标点符号

import string

m = l.translate(None, string.punctuation)

Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,

用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

python 里面怎么把list里面的string的标点符号去掉?

假设你要从string中删除‘a’字符,那么可以尝试如下代码:

myList = ['abcde', 'acedfh', 'sddibadfa']

newList = [myL.replace('a', '') for myL in myList]

print newList

其他字符同理

以上!!!

python正则表达式去除所有标点

你应该先定义变量 punctuation,其内容应该是所有的标点符号,比如下面的代码 (我没有列出所有的标点)

import re

punctuation = '!,;:?"\''

def removePunctuation(text):

    text = re.sub(r'[{}]+'.format(punctuation),'',text)

    return text.strip().lower()

text = " Hello, world!  "

print removePunctuation(text)