Skip to main content
 首页 » 编程设计

python之如何删除另一个特定字符前面的特定字符

2025年05月04日11jyk

在字符串中:

my_string = 'log   (x)'  

我需要删除左括号 '('

前面的所有空格 ' '

这post建议使用:

re.sub(r'.*(', '(', my_string)  

这是一种矫枉过正,因为它与 my_string[my_string.index('('):] 具有相同的效果并且还删除了 'log'

是否有一些 regexpr 魔术可以删除另一个特定字符前面的所有空格?

请您参考如下方法:

为什么不只是:

re.sub(' +\(', '(', my_string)