2024-09-29 21:34:07 发布
网友
我试图用空行替换字符re.sub公司但是它抛出了一些错误
import re string = "\asdfsdfsdf\dfd\f\df\df\d" re.sub("\\","",string) print (string)
输出:
错误在哪里
您需要以原始字符串表示法形式定义输入字符串和模式。在
>>> string = r"\asdfsdfsdf\dfd\f\df\df\d" >>> print(string) \asdfsdfsdf\dfd\f\df\df\d >>> re.sub(r"\\","",string) 'asdfsdfsdfdfdfdfdfd'
如果输入字符串未定义为原始字符串,则字符串中的\a将变成unicode字符。在
\a
您需要以原始字符串表示法形式定义输入字符串和模式。在
如果输入字符串未定义为原始字符串,则字符串中的
\a
将变成unicode字符。在相关问题 更多 >
编程相关推荐