[英]remove the '\' character from a string
我想从字符串中删除'\\'
字符。
我已经尝试了几种方法,但是我仍然没有运气
这是我的一小段代码。 实际上,它是从另一个站点获得的HTML。
我将在自己的网站上使用它,但是\\会造成问题!
src=\"http://bartarinha.com/file/logo/ideal.jpg\" style=\"border: 0px none\">
这段代码给我错误:
news_body_html = news_body_html.Replace("\", " ");
删除字符的正确方法是什么?
尝试news_body_html.Replace(“ \\\\”,“”);
或news_body_html.Replace(@“ \\”,“”);
一起去
news_body_html = news_body_html.Replace("\\", " ");
编辑:
其实试试这个:
news_body_html = news_body_html.Replace('\\', ' ');
请注意,我在斜杠周围使用单引号。 我忘记了Replace期望使用char作为参数。
您必须转义转义字符:
news_body_html = news_body_html.Replace("\\", " ");
news_body_html = news_body_html.Replace("\\", " ");
这将从代码中删除\\。 \\是最常用于\\ n换行的控件,因此它将\\ n视为与该命令无关的命令,因此不执行任何操作。
以下问题要求从字符串中替换“-”,但相同的方法应该可以解决您的问题。
请记住,要在ac#字符串中使用\\,您需要使用“ \\”,因为它是单个\\是转义字符
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.