Hi all,
我想把转义之后的字符串:\"C:\\Documents and Settings\\Administrator\\Local Settings\\Temp\\image0.jpg\"变成"C:\Documents and Settings\Administrator\Local Settings\Temp\image0.jpg"该如何处理?P.S. 我已经实验过 string.replace("\\\\", "\\"),但是不起作用。
Thanks,
我想把转义之后的字符串:\"C:\\Documents and Settings\\Administrator\\Local Settings\\Temp\\image0.jpg\"变成"C:\Documents and Settings\Administrator\Local Settings\Temp\image0.jpg"该如何处理?P.S. 我已经实验过 string.replace("\\\\", "\\"),但是不起作用。
Thanks,
作什么.. 只知道如果string str = "C:\Documents and Settings\Administrator\Local Settings\Temp\image0.jpg" ; 的话会报错出现不能识别的转义字符; "\\"再字符串中和起来表示'\'你根本无法象你表达的那样换.
不知道你是不是想要 string str = @"C:\Documents and Settings\Administrator\Local Settings\Temp\image0.jpg" ;这样的效果.
string str = "\"C:\\Documents and Settings\\Administrator\\Local Settings\\Temp\\image0.jpg\"";
str = str.Replace("\\\\","\\");
string temp = path.Replace(@"\\", @"\");
你的问题应该是出在,<img>里的src用的应该是虚拟路径,用物理路径肯定不行
你的问题应该是出在, <img>里的src用的应该是虚拟路径,用物理路径肯定不行
不要使用转义字符
”/" 和“\"效果是一样的