我在记事本++上看到一个名为xDB的角色。这个是什么角色?

时间:2014-03-13 16:27:59

标签: regex vb.net notepad++ control-characters programmers-notepad

What is this character

我真正需要知道的是这个角色是什么。我以前没见过这样的东西。

如何使用Vb.net删除它:

data = data.Replace(Chr(???????),“”)

是否有一个特定的控制字符十进制数或该字符的东西,我可以用来代替? 请帮忙。

我试着查找所有的html,ascii和正则表达式语言来查找这个字符,但我没有在任何地方找到它。

1 个答案:

答案 0 :(得分:1)

为了防止与源文件编码相关的可能错误,您应该使用十六进制编辑器(例如this Notepad++ plugin)来查找字符的十六进制代码,然后使用它来引用代码中的字符:

data = data.Replace((char)0xDB, "")

而不是:

data = data.Replace("Û", "")

注意:在这种情况下,十六进制编辑器是不必要的,因为xDB已经是十六进制代码,但其他控制字符(例如CRLF)不会显示为十六进制值[在Notepad ++中]