gpt4 book ai didi

python - 如何在 Python 中替换字符串中的标点符号?

转载 作者:IT老高 更新时间:2023-10-28 21:14:50 26 4
gpt4 key购买 nike

我想替换(而不是删除)Python中字符串中的所有标点符号“”。

下面的味道有什么有效的吗?

text = text.translate(string.maketrans("",""), string.punctuation)

最佳答案

此答案适用于 Python 2,仅适用于 ASCII 字符串:

字符串模块包含两个可以帮助您的东西:标点符号列表和“maketrans”函数。以下是您可以如何使用它们:

import string
replace_punctuation = string.maketrans(string.punctuation, ' '*len(string.punctuation))
text = text.translate(replace_punctuation)

关于python - 如何在 Python 中替换字符串中的标点符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12437667/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com