2024-04-19 15:59:34 发布
网友
我有一个字符串,如下所示:
word1||word2||word3||word4
删除字符串中单词之间的“多余”而不同时删除它们的最佳方法是什么
最终产品需要看起来像:
word1|word2|word3|word4
您可以使用replace
replace
str='word1||word2||word3||word4' print(str.replace('||', '|')) #word1|word2|word3|word4
可以使用与一个或多个模式匹配的正则表达式:
import re s='word1||word2||word3||word4' re.sub('\|+','|',s) # 'word1|word2|word3|word4'
只需使用str.replace:
('word1||word2||word3||word4').replace ('||', '|')
您可以使用
replace
可以使用与一个或多个模式匹配的正则表达式:
只需使用str.replace:
相关问题 更多 >
编程相关推荐