如何用Rust程式語言計算字詞數量? 2022 年 5 月 26 日 Magic Len Rust Rust的字串是使用UTF-8編碼的,如果直接使用「str」或是「String」的「len」方法,會得到UTF-8資料的位元組的數量,而非字元數。因為在UTF-8編碼下,一個字元不一定是一個位元組,例如「4」會被編碼成「[52]」;「ß」會被編碼成「[195, 159]」;「中」會被編碼成「[228, 184, 173]」;「𩸽」(ㄌㄨㄥˇ)會被編碼成「[240, 169, 184, 189]」。... 繼續閱讀