我從文件中讀取的問答題和答案在UTF-8編碼,但答案可以由相同的文本1個字節符號(英文)和2點字節的符號(俄羅斯):如何使用混合1字節和2字節符號來訪問字符串?
"best car тайота"`
我需要用"*"
代替回答,所以它看起來像"**** *** ******"
來幫助猜測答案是什麼。爲了確定長度我用
len(answer.decode('utf-8'))
但是,當我想告訴一些符號像"b*s* ca* *а*от*"
,我可以通過answer[index]
訪問1個字節的符號,但我看不懂這樣的2個字節符號的下一個提示,這就是爲什麼我得到"b*s* ca*"
沒有2字節的符號。
是否有解決方案?