我有一个原始字符串(使用String.raw
方法和模板字面量创建),其中应包含几个反斜杠和反引号。由于即使在原始字符串中,反引号也需要进行转义,因此我使用反斜杠来转义它们。虽然它确实转义了反引号,但反斜杠也随之显示:
let rawString = String.raw`
__
/ |
\`| |
| |
_| |_
|_____|
`;
console.log(rawString);
- 如何转义反引号以避免出现额外的反斜杠?
一些澄清
- 该字符串必须是原始字符串。
- 反引号是必需的。它们不能用单引号或其他任何字符替换。