0

What is this character我在notepad ++上看到一個叫做xDB的字符。這是什麼性格?

我真的需要知道的是這個角色是什麼。我以前沒有見過這樣的事情。

我如何刪除這個使用Vb.net:

數據= data.Replace(CHR(???????), 「」)

是否有特定的控制字符的十進制數或者這個角色的東西,我可以用來代替? 請幫忙。

我試圖查找所有的html,ascii和正則表達式語言來找到這個字符,但我沒有找到這個地方。

+1

'\ xDB'是'Û'字符。 –

+1

在Windows-1252和ISO-8859-1擴展ASCII字符集中,該字符是帶有迴音的大寫字母U. – Phylogenesis

回答

1

爲防止由於源文件的編碼可能的錯誤,你應該使用十六進制編輯器(如this Notepad++ plugin)找到字符的十六進制代碼,然後用它來引用該字符代碼:

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

,而不是:

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

注意:在這種情況下,十六進制編輯器是不必要的,因爲XDB已經是一個十六進制代碼,但其他控制字符,如CRLF,不displaye d作爲它們的十六進制值[在Notepad ++中]。

相關問題