在古代創造特殊字符串,我們可以chr(56)
如何在vb.net
例如指定的所有字符,說的字符不能打印。我們想把它放在一個字符串中。只是做
Dim a as string = chr (56)
現在我們有UTF8或unicode(或任何編碼)。
說我想要一個變量包含
    en space
    em space
    thin space
‌ ‌ zero width non-joiner
‍ ‍ zero width joiner
‎ ‎ left-to-right mark
‏ ‏ right-to-left mark
其實,說我要創建一個會擺脫所有這些字符的從我的字符串的函數。
我該怎麼做?
我希望功能可以完整地保留中文,韓文,日文字符,然後清除真的非常模糊的字符。
確定嗎?我認爲unicode包含了超過65k的字符,而chrw只處理了65k左右的字符 –
字符串是UTF-16,如果您需要在Plane 0之外的其他Unicode字符,則只需要將2個字符串轉換爲整個Unicode字符 - 請檢查以下http:///stackoverflow.com/questions/697055/c-sharp-and-utf-16-characters和飛機的描述在http://en.wikipedia.org/wiki/Plane_%28Unicode%29 –