У меня есть необработанная строка (созданная с помощью метода String.raw
и литерала шаблона), которая должна содержать несколько обратных косых черт и обратных кавычек. Поскольку обратные кавычки необходимо экранировать даже в необработанной строке, я использую обратные косые черты, чтобы их экранировать. Несмотря на то, что он экранирует обратную кавычку, вместе с ним также отображается обратный sla sh:
let rawString = String.raw`
__
/ |
\`| |
| |
_| |_
|_____|
`;
console.log(rawString);
- Как мне избежать обратной кавычки, чтобы перед ней не было лишнего обратного sla sh?
Некоторые пояснения
- Строка требуется, должна быть необработанной строкой.
- Обратные кавычки необходимы. Их нельзя заменить одинарными кавычками или чем-то подобным.