我正在嘗試使腳本將文本變成這些很酷的外觀字母,它看起來像一切都應該工作,但是當我嘗試發送替換的消息時,它會給我像黑色背景上的白色問號的字符。這:用數組中的字符替換字符串中的字符
下面的代碼:
var mm = "test";
var alphabet = "";
var nalphabet = "abcdefghijklmnopqrstuvwxyz";
for(var z in mm){
var x = nalphabet.indexOf(mm[z].toLowerCase());
var ool = alphabet[x];
msg.channel.sendMessage(ool);
}
那些帶有問號的小調字符是錯誤編碼的標誌。這意味着至少有兩種類型的編碼,通常是ASCII和UTF8。檢查您的數據庫,文件和HTTP標頭編碼。 – Booster2ooo
如果我理解正確,你想把一個像''test''這樣的字符串改成''「',那是正確的嗎? –