gpt4 book ai didi

python - 如何从空格中删除 Python "-"并将它们保留在单词之间?

转载 作者:行者123 更新时间:2023-12-05 01:51:13 25 4
gpt4 key购买 nike

我在 Python 中有一个包含不同单词的字符串。字符串在单词和空格之间用“-”连接,如下例所示。

asiatische-Gerichte----wuerzige-Gerichte----vegetarische-Sommerrolle--------Smokey-Pulled-Pork-Burger----

我尝试使用替换和拆分方法删除空格中的“-”。但是,我只能让它全部删除,但我需要单词之间的连字符。

我的预期结果如下所示:

asiatische-Gerichte wuerzige-Gerichte vegetarische-Sommerrolle Smokey-Pulled-Pork-Burger

最佳答案

使用re.sub用空格替换一行中所有出现的 2 个或更多破折号:

s = re.sub(r'-{2,}', ' ', s)

关于python - 如何从空格中删除 Python "-"并将它们保留在单词之间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72454492/

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