如何用字符拆分字符串 \ - Javascript

How to split string with character \ - Javascript

我想将一个字符串拆分成一个字母数组,但我对特殊字符 \ 有疑问。

代码:

let s = '\op*Bw'.split('');

但是我得到了这个结果 ['o', 'p', '*', 'B', 'w'],这是不正确的,因为我也想要数组中的 \ 字符。

反斜杠“\”转义序列中的下一个字符。如果您需要字符串中的 '\',您的字符串需要看起来像 '\\op*Bw'

let s = '\op*Bw'.split('');
console.log(s) // ['\', 'o', 'p', '*', 'B', 'w']

您也可以使用String.raw

String.raw`\op*Bw`.split('')