使用sub替换时使用sub替换时报错“re.error: bad escape P”或 “SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes”
原因是:替换的内容中包含 P 和 u
解决办法1:在字符串前面加个【r】符(rawstring 原生字符串)
解决办法2:单斜下划线(转义字符)【】换为双斜下划线【\】