从字符串中删除“”字符

本文关键字:字符 删除 字符串 | 更新日期: 2023-09-27 18:35:02

我想从字符串中删除'''字符。

我已经尝试了几种方法,但我仍然没有任何运气

这是我的一小段代码。 它实际上是从另一个站点获得的 HTML。

我将在我自己的网站上使用它,但''会产生问题!

 src='"http://bartarinha.com/file/logo/ideal.jpg'" style='"border: 0px none'">

这段代码给了我错误:

news_body_html = news_body_html.Replace("'", " ");

删除字符的正确方法是什么?

从字符串中删除“”字符

尝试news_body_html。替换("''''", " "(;

或news_body_html。替换(@"''", " "(;

试一试

news_body_html = news_body_html.Replace("''", " ");

编辑:

实际上试试这个:

news_body_html = news_body_html.Replace('''', ' ');

请注意,我在这里的斜杠周围使用单引号。我忘了替换需要字符作为参数。

您必须转义转义字符:

news_body_html = news_body_html.Replace("''", " ");
news_body_html = news_body_html.Replace("''", " "); 

这将从代码中删除 ''。'' 是 ' 最常用于创建新行的控件,因此它将其视为与任何操作无关的命令,因此不执行任何操作。

以下问题询问如何从字符串中替换"-",但相同的方法应该适用于您的问题。

请记住,要在 c# 字符串中使用 '',您需要使用"''",因为它是单个 ''is 转义字符