如何在Python中使用RegEx用该实例的修改版本替换匹配一个模式的多个实例?

问题描述 投票:0回答:1

在包含多个单词的句子中,用空格分隔,我必须将does n't替换为doesn't。因此,我特别要寻找在字符后跟'

之前出现的空格

正则表达式应该像这样[a-zA-z]* [a-zA-z]'[a-zA-z]结果字符串应如下所示:[a-zA-z]*'[a-zA-z]

可能有多个匹配模式实例。在上面的示例中,匹配模式为s n't。基本上,我希望删除空间。

python regex pattern-matching string-matching
1个回答
0
投票

这样,您可以从字符串中删除任意数量的空格。

import re
s="does n't"
c = re.sub(r"\s+", "", s)
print(c)
© www.soinside.com 2019 - 2024. All rights reserved.