我有一个字符串
"This is a small \t\t world"
假设该字符串在单词“ small”和“ world”之间有2个制表符。如何修剪其中一个制表符空间,以便获得:
"This is a small \t world"
单词“小”和“世界”在句子中只能出现一次。基本上给了两个特定的词,我想修剪它们之间的多余标签
最佳答案
使用re
...
import re
s = b"This is a small world"
s = re.sub(r'(.*\bsmall *)\t+( *world\b.*)', r'\1\t\2', s)
print s
输出:
>>>
This is a small world
这将保留两个
tabs
之前和之后的所有空格。关于python - python字符串删除字符串中的1个标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14405171/