Python how to remove = in strings?
a = 'bbb=ccc'
a.rstrip('=')
# returns 'bbb=ccc'
a.rstrip('\=')
# alse returns 'bbb=ccc'
how to match = ?
Python how to remove = in strings?
a = 'bbb=ccc'
a.rstrip('=')
# returns 'bbb=ccc'
a.rstrip('\=')
# alse returns 'bbb=ccc'
how to match = ?
 
    
    You can replace it with an empty string:
a.replace("=", "")
For reference:
 
    
    You can use the replace method (easiest):
a = 'bbb=ccc'
a.replace('=', '')
or the translate method (probably faster on large amounts of data):
a = 'bbb=ccc'
a.translate(None, '=')
or the re.sub method (most powerful, i.e. can do much more):
import re
re.sub('=', '', 'aaa=bbb')
 
    
    strip removes characters from the beginning and from the end of the string!
From the documentation: 
 str.strip([chars]) 
Return a copy of the string with leading and trailing characters removed. 
Since you "=" is neither at the beggining nor at the end of your string, you can't use strip for your purpose. You need to use replace. 
a.replace("=", "")
