在字符串中:
my_string = 'log (x)'
我需要删除左括号 '('
' '
这post建议使用:
re.sub(r'.*(', '(', my_string)
这是一种矫枉过正,因为它与 my_string[my_string.index('('):]
具有相同的效果并且还删除了 'log'
是否有一些 regexpr 魔术可以删除另一个特定字符前面的所有空格?
最佳答案
为什么不只是:
re.sub(' +\(', '(', my_string)
关于python - 如何删除另一个特定字符前面的特定字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41649889/