我有一个句子:“这不是一个好句子”,我试图在 not 之后插入一个下划线 (_
)。我现在使用的代码是
i = "this is not a good sentence"
i = re.sub(r'(not)', r'\1_', i)
这输出:“这不是_一个好句子”
我希望它输出:“这不是一个好句子”
如何在不转移句子的情况下进行转接?我想要用下划线连接“not”和“a”,但现在有一个空格。
最佳答案
您根本不需要 RegEx,只需将 not
替换为 not_
i = "this is not a good sentence"
i = i.replace("not ", "not_")
关于Python 正则表达式间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20761761/