2010-11-30 51 views
0

我正在爲中國讀者撰寫一些網站,其中包含一些文章。在列出文章的頁面上,我希望列出標題和文章的一小部分。但是,這些文章以不同Big5編碼的混合編碼。不要問我爲什麼 - 這就是我得到的 - 所以我不能保證每個字符需要編碼的字節數。當使用Big5編碼列出所有文章時,僅顯示文章的一部分

我該如何裁剪字符串以僅顯示文章的一小部分,而不會剔除編碼字符所需的字節?

回答

0

如果您確定您不會在BMP之外有任何字符,那麼您可以將文本轉換爲UCS-2,然後在平坦的邊界上切片。