ircutils: remove redundant str.replace

As strings, '\x0f' == '\x0F', and '\x1f' == '\x1F'
This commit is contained in:
James Lu 2017-02-23 17:30:34 -08:00 committed by GitHub
parent 6cb747744a
commit 9f57bde853

View File

@ -375,7 +375,7 @@ def stripReverse(s):
def stripUnderline(s): def stripUnderline(s):
"""Returns the string s, with underlining removed.""" """Returns the string s, with underlining removed."""
return s.replace('\x1f', '').replace('\x1F', '') return s.replace('\x1f', '')
def stripFormatting(s): def stripFormatting(s):
"""Returns the string s, with all formatting removed.""" """Returns the string s, with all formatting removed."""
@ -385,7 +385,7 @@ def stripFormatting(s):
s = stripReverse(s) s = stripReverse(s)
s = stripUnderline(s) s = stripUnderline(s)
s = stripItalic(s) s = stripItalic(s)
return s.replace('\x0f', '').replace('\x0F', '') return s.replace('\x0f', '')
_containsFormattingRe = re.compile(r'[\x02\x03\x16\x1f]') _containsFormattingRe = re.compile(r'[\x02\x03\x16\x1f]')
def formatWhois(irc, replies, caller='', channel='', command='whois'): def formatWhois(irc, replies, caller='', channel='', command='whois'):