打印

lua 對於中文字判斷的問題

lua 對於中文字判斷的問題

不知道為什麼有些中文字在lua判斷裡面都會出現錯誤



比如上圖,加美的"加" 在寫code的時候,只要游標指到加,下方就會莫名多一個 ] 可是挪走之後 又不見了



上圖是錯誤的顯示

lua code
130:                        Petname = ndpetnm [ i ] ;
131:                        Petcheck = string.match(notebuffre, Petname);

編寫環境是 UltraEdit-32 13.10
附件: 您所在的用戶組無法下載或查看附件
== 客製化開發Lua NPC、服務端功能 有興趣可站內短訊息聯絡 ==

TOP

這是Big5編碼的問題, 有一些字會和部分符號衝碼,
像是 "加" = A5 5B
而  "[" = 5B

或許可把"加"改成"\xAB\x5B"
本帖最近評分記錄
  • agent0800 貢獻值 +3 我很贊同 2013-2-12 15:58

TOP

感謝 Shen 大大
== 客製化開發Lua NPC、服務端功能 有興趣可站內短訊息聯絡 ==

TOP