ThinkSNS+ 如何計算字符顯示長度

今天我們來聊一下可能很多人都會頭疼的東西:顯示長度。 需求是這樣的,在字符的顯示上,兩個英文單詞才佔一箇中文或者其他語言的顯示長度。如下: 上面排的是兩個英文字母,一個漢字,一個Emoji。你會發現,在顯示上佔的寬度是一致的。一些設計上爲了好看也要求有這樣的處理。 例如,我們的用戶名需求是最多12個非單字節字符或者24個單字節字符的需求也可以混合排的需求,我們寫後端不得不處理這樣的驗證了。 需求規
相關文章
相關標籤/搜索