2024-09-29 06:31:20 发布
网友
我有一个字符串,例如“免费的VisualStudioDeveloper提供创建应用程序所需的一切” 我要做的是“offers”按顺序发生4次;我只想保留“offers”一次,并删除所有其他发生的事件。 这只是一个字符串示例,我有一个数据集,在这个数据集中,相同的单词连续出现了不止一次, 请帮助我一种方法,删除其他这样的话,并保留一个字,并产生一个字符串
可以使用正则表达式查找重复的单词并删除多余的单词:
>>> import re >>> s = 'Free Visual Studio developer offers offers offers offers with everything you need to create apps' >>> re.sub(r'\b(\w+\s)(\1+)', '\\1', s) 'Free Visual Studio developer offers with everything you need to create apps'
可以使用正则表达式查找重复的单词并删除多余的单词:
相关问题 更多 >
编程相关推荐