Python是否有一个可以用来转义字符串中特殊字符的函数
例如,I'm";“卡住了”:\应该变成I'm\";卡住\";:\\
使用re.escape
>&燃气轮机&燃气轮机;进口稀土
&燃气轮机&燃气轮机&燃气轮机;关于转义(r'\a.*$)
“\\\\\\\\\\\\\\\\\\\\\\\$”
&燃气轮机&燃气轮机&燃气轮机;打印(关于转义(r'\a.*$))
\\\a\\*\$
&燃气轮机&燃气轮机&燃气轮机;关于escape(“www.stackoverflow.com”)
“www\\.stackoverflow\\.com”
&燃气轮机&燃气轮机&燃气轮机;打印(关于escape('www.stackoverflow.com'))
www\.stackoverflow\.com
在此重复:
关于转义(字符串)
返回所有非字母数字反斜杠的字符串;如果要匹配可能包含正则表达式元字符的任意文字字符串,这将非常有用
从Python 3.7开始,escape()已更改为仅转义对正则表达式操作有意义的字符