我想使用convert_uudecode函数,但编码字符串包含引号(“)和撇号(')
我不能这样做:
print convert_uudecode("M:'1T<#HO+V1N87=R;W0N;F%Z=V$N<&PO;&EC96YC97,O8F5S="UD96%L'0` ` ");
你可以看到已经有一个引号。
我也不能这样做:
print convert_uudecode('M:'1T<#HO+V1N87=R;W0N;F%Z=V$N<&PO;&EC96YC97,O8F5S="UD96%L'0` ` ');
因为渲染的字符串也包含撇号。
有任何帮助吗? 问候, 大卫
答案 0 :(得分:1)
使用'
在字符串内交换每个撇号
并为每个引号标记“您需要使用"
另一种选择是替换“with \”和'with \'
请访问以下链接:
十六进制值,实体编码等
http://msdn.microsoft.com/en-us/library/aa226544%28v=sql.80%29.aspx