Как заменить только часть строки с помощью re.sub?
Нужно из строки a == 0 удалить пробелы (перед ней и после нее так же могут быть слова и пробелы, их не нужно трогать)
Накидал такую регулярку, но не знаю как указать чтобы не заменялись знаки равно (если убрать в конце \s+, то первый пробел заменится, но нужно чтобы заменился и второй)
from re import sub
print(sub(r"\s+(?=[=]+)\s+", "", "a == 0"))
JRBRO, у меня очень много строк (они приходят как один сплошной текст) и разбивать их и потом снова склеивать слишком громоздкое решение, так что такой вариант тоже не подходит