一尘不染

如何删除Python中特定字符之前的所有字符?

python

我想删除指定字符或一组字符之前的所有字符(例如):

intro = "<>I'm Tom."

现在,我想删除<>以前的I'm(或更具体地说是I)。有什么建议?


阅读 244

收藏
2020-12-20

共1个答案

一尘不染

使用re.sub。只需匹配所有字符,I然后将匹配的字符替换为I

re.sub(r'^.*?I', 'I', stri)
2020-12-20