1
DOMから取得したJavaScript文字列値を補間するにはどうすればよいですか?文字列エスケープ文字の補間
は私のような値\033[1m\033[0\n\n\033[1;33;42m
とテキスト領域を取ると言う:
var inOne = document.getElementById("textArea").value;
var inTwo = "\033[1m\033[0\n\n\033[1;33;42m";
console.log(JSON.stringify(inOne));
console.log(JSON.stringify(inTwo));
とコンソール:inTwo
は私が望む真の値であることを特徴とする請求
> "\\033[1m\\033[0\\n\\n\\033[1;33;42m"
> "\u001b[1m\u001b[0\n\n\u001b[1;33;42m"
は、どのように私はinOne === inTwo
を達成することができますか?
この値はユーザー入力であり、評価したくありません。
したがって、ユーザーはinTwoの内容を推測しますか? – zer00ne
いいえ、私は 'inTwo'と同等である方法で' inOne'をプログラム的に変換したいと思っています。 – Vetsin
両方の行がANSIではありませんか? – zer00ne