我怎样才能找到并替换奇怪的“未知替换”unicode字符?

时间:2015-06-23 20:05:21

标签: c# .net winforms unicode

例如我有这一行:

if (this. != null)

当我复制这个字符(盒子里的问号)并尝试找到并替换它时,它看起来像是在搜索。*而不是

我的代码中很少有这些,我需要以某种方式找到并删除它们。 我想也要删除这一点:.

但是如何删除它们以及用它们替换它们的内容?

1 个答案:

答案 0 :(得分:2)

您所看到的被称为special replacement character。您不能简单地搜索和替换该值的原因可能是因为每个都是唯一的。这种情况有多种原因可以发生。格式错误的unicode,页面之间的错误翻译或其他原因。

如果弄清楚它们为什么首先被创造出来,就没有办法自动摆脱这些短路。