から私はunluacとLUAファイルを逆コンパイルし、それはすべての文字列変数が読めるものではなく、代わりに私がデコード行くにはどうすればよいascii encoded
デコードASCII文字列値をリバースエンジニアリングのluaファイル
clues = {
{
answer = {
"\216\173",
"\216\177",
"\216\168",
"\216\167",
"\216\161"
},
text = "\216\173\217\138\217\136\216\167\217\134\032\216\178\216\167\216\173\217\129\032\217\138\216\186\217\138\216\177\032\217\132\217\136\217\134\032\216\172\217\132\216\175\217\135",
syllables = {
{"\216\173", "\216\177"},
{"\216\168", "\216\167"},
{"\216\161"}
}
です判明Pythonまたはjavaのファイル全体ignoring any non ascii characters
?
各スラッシュに文字列を分割し、個々の数値文字列をintに変換してからcharに変換することもできます。その時点で値が127以下であるかどうかをチェックして非アスキー文字をフィルタリングすることができます。 – Wietlol
'ascii-encoded'とはどういう意味ですか? ASCIIコード化されていないデータをASCIIコード化されたデータに含めることはできませんので、ASCIIコード化された*と*に非ASCII文字を含めて無視する必要があります。 *エスケープシーケンス*をおそらくデコードする必要があるのでしょうか? –
以下の私の答えによると、あなたはアラビア語のテキストを持っているASCII互換のデータを持っていません。 ASCII以外のデータをすべて削除しますか?あなたは一杯で空の弦で終わるだろう。非ASCIIデータを削除しなければならない場合のテクニックについては、以下の私の答えを参照し、[非ASCII文字を単一のスペースで置き換える](// stackoverflow.com/q/20078816)を参照してください。 –