Python - 在第一次出现字符串之前替换文本?

时间:2017-06-29 22:00:27

标签: python regex replace substitution string-substitution

所以,如果我有一个像:

这样的字符串
plz_work = "text I want to get rid of HELLO want to keep this text HELLO want to keep this text"

我想在第一个HELLO实例之前删除所有文本,如下所示:

"HELLO want to keep this text HELLO want to keep this text"

在这种情况下,我使用了正则表达式,并尝试了以下thisthis

 re.sub(r'.*HELLO','HELLO',plz_work,1)

但我明白了:

'HELLO want to keep this text'

为什么会这样?我认为最后一个参数表示count并且意味着它只会执行1次替换...为什么这里出错了?任何帮助将不胜感激,谢谢!

0 个答案:

没有答案