JavaScript中最可靠的字符串拆分字符

JavaScript中最可靠的字符串拆分字符,javascript,html,string,split,Javascript,Html,String,Split,在JavaScript中,分割字符串的最佳分隔符是什么?我已经提到了相关的问题,我喜欢使用ASCII BEL字符作为分隔符的想法,但我不能让它起作用 我正在将BEL分隔符插入到我的HTML中,并将其拆分如下:  我已经在JavaScript中尝试了以下两个参数来拆分BEL字符上的继续字符串: var values = response.split(String.fromCharCode(7)); 及 第二行中的“BEL”不仅仅是用引号括起来的字母B、E和L,它是•字符

在JavaScript中,分割字符串的最佳分隔符是什么?我已经提到了相关的问题,我喜欢使用ASCII BEL字符作为分隔符的想法,但我不能让它起作用

我正在将BEL分隔符插入到我的HTML中,并将其拆分如下:


我已经在JavaScript中尝试了以下两个参数来拆分BEL字符上的继续字符串:

var values = response.split(String.fromCharCode(7));

第二行中的“BEL”不仅仅是用引号括起来的字母B、E和L,它是•字符(ALT+7)的另一种表示形式,该行呈现为

var values = response.split('•');
当我在浏览器中查看JavaScript时


这两种方法都不起作用,因此,如果任何人有任何可靠的JavaScript字符串拆分实践,不需要字符串清理的开销,或者可以使用上述方法,请告诉我

放入实际实体字符串
编码到html中,而不是实际的字符•。它只是呈现为点,但仍然是实体字符串。对于您现在正在做的事情,您可以拆分整个html实体字符串

"Hello  World".split("")
如果要拆分,可以将实际字符放入字符串中

"Hello • World".split("•")

我想说的是逗号,在数组中使用,如果你只需要一个字符串,就可以转换成JSON。你的第一个解决方案对我来说很好,但出于某种原因,第二个解决方案不起作用。
"Hello • World".split("•")