Python如何删除除“ /”斜杠之外的所有标点符号>>

问题描述 投票:0回答:1

我有这样的系列:

enter image description here

并且我想删除除“ /”以外的标点符号。你们知道如何识别吗?

#Regular Expressions
def preprocess(text):
    clean_data = []
    for x in text:   
        #remove punc.
        new_text = re.sub(r'[^\w\s]', '', new_text)
        if new_text != '':
            clean_data.append(new_text)
    return clean_data

我有一个类似这样的系列:我想删除除斜杠“ /”之外的标点符号。你们有什么想法吗? #正则表达式def预处理(文本):clean_data = [] for x in ...

python regex text series preprocessor
1个回答
0
投票
import string

test_string = "Example data"
for d in string.punctuation.replace('/', ''):
    test_string = test_string.replace(d, '')
print(test_string)
© www.soinside.com 2019 - 2024. All rights reserved.