python html.escape()

2023-04-24  本文已影响0人  2023开始学

def escape(s, quote=True):

"""

Replace special characters "&", "<" and ">" to HTML-safe sequences.

If the optional flag quote is true (the default), the quotation mark

characters, both double quote (") and single quote (') characters are also

translated.

"""

    s = s.replace("&","&amp;")# Must be done first!

    s = s.replace("<","&lt;")

s = s.replace(">","&gt;")

if quote:

s = s.replace('"',"&quot;")

s = s.replace('\'',"&#x27;")

return s

上一篇 下一篇

猜你喜欢

热点阅读