查看單個文章
  #7  
舊 2005-10-05, 12:56 AM
wmh wmh 目前離線
進階會員
 
註冊日期: 2004-08-27
文章: 310
預設

中文字第一碼和第二碼的 ASCII 都有可能超過 128,無法直接判斷出某字元是否屬於中文的第一碼。要判斷的話可試試由字串前頭開始一個個字元去判斷,遇到 ASCII 大於 128 則視為中文字的第一碼,則下一個字元視為中文字第二碼,依此方式繼續判斷下去,則可知道第 15 個字元是否為中文字第一碼。除非字串中用到特殊字元,否則通常結果會是正確的。
回覆時引用此篇文章