def startswith(self, prefix, *args, **kwargs):
return self.lower().startswith(prefix.lower(), *args, **kwargs)
- def endswith(self, prefix, *args, **kwargs):
- return self.lower().endswith(prefix.lower(), *args, **kwargs)
+ def endswith(self, suffix, *args, **kwargs):
+ return self.lower().endswith(suffix.lower(), *args, **kwargs)
+
+ def replace(self, old, new, *args, **kwargs):
+ return self.lower().replace(old.lower(), new.lower(), *args, **kwargs)
###############################################################################