Board logo

標題: lua 對於中文字判斷的問題 [打印本頁]

作者: agent0800    時間: 2013-2-11 15:21     標題: lua 對於中文字判斷的問題

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

[attach]353[/attach]

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

[attach]354[/attach]

上圖是錯誤的顯示

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

編寫環境是 UltraEdit-32 13.10
作者: shen    時間: 2013-2-12 15:43

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

或許可把"加"改成"\xAB\x5B"
作者: agent0800    時間: 2013-2-12 15:58

感謝 Shen 大大




歡迎光臨 We Love SA 石器時代研討中心 (http://lab.welovesa.com/) Powered by Discuz! 6.0.0